IEEE754 단정밀(32Bit) 데이타와 float 형 변수의 상호 변환 - C#
Software/C#2025. 3. 31. 13:22
반응형
static class Ieee754Converter
{
public static byte[] GetBytes(float value)
{
byte[] bytes = BitConverter.GetBytes(value);
return bytes;
}
public static float ToSingle(byte[] bytes)
{
float value = BitConverter.ToSingle(bytes, 0);
return value;
}
}
예 : +7.282600E+01 <-> {0xE9} {0xA6} {0x91} {0x42}
byte[ ] temp = Ieee754Converter.GetBytes(3.141592f);
float value = Ieee754Converter.ToSingle(temp);
반응형
'Software > C#' 카테고리의 다른 글
YAML 로 프로그램 설정 데이타 저장 및 불러오기 - C# (0) | 2025.03.14 |
---|---|
Flow Meter(FML300-D SERIES) 제어 클래스 - C# (0) | 2025.03.11 |
Chroma IT 의 UPS(Rodem Series) 제어 클래스 - C# (0) | 2025.03.11 |
Nice Cool 의 칠러 제어 (CM Series) (0) | 2024.10.29 |
C#으로 만들어 보는 Sokoban Game(WPF) (0) | 2024.04.18 |
댓글()