programing

MySQL의 원시 바이너리 플로트 데이터 액세스

stoneblock 2023. 11. 5. 10:51

MySQL의 원시 바이너리 플로트 데이터 액세스

원격 시스템에서 IEEE754 32비트 부동 소수점 데이터를 수신하여 MySQL(MariaDB) 데이터베이스에 저장하고 있습니다.데이터가 수신된 대로 데이터베이스에서 데이터를 정확히 가져올 수 있는지 확인하려고 합니다. 따라서 이상적으로 이진 데이터를 직접 삽입하여 반올림 오류를 방지할 수 있습니다.

MySQL은 Float에 IEEE754를 사용하기 때문에 바이너리 데이터를 직접 사용할 수 있는 방법이 있는지 궁금합니다. 아니면 데이터를 바이너리 데이터로 저장하고 MySQL 외부에서 변환해야 합니까(또는 데이터 복사본 2개를 바이너리 열에 저장하고 하나를 플로트 열로 저장)?

언급URL : https://stackoverflow.com/questions/41272638/access-to-raw-binary-float-data-in-mysql