128 비트의 새로운 부동 소수점 유형을 만들고 싶습니다. 지수는 4 바이트 (32 비트)이고 소수는 12 바이트 (96 비트)이고, 어떻게 이 형식을 C++로 만들 수 있습니다. 여기서 입력, 출력, +, -, *,/연산을 수행 할 수 있습니다.새로운 부동 소수점 숫자
[I 클래스 C++ 생각하고하지만 난 지정된 길이 지수와 분수 사이에 옴 방법을 알아낼 수 없습니다] 내가 시도
"비트 세트"표준 클래스,하지만 거대한 크기를 가지고 예를 들어 필요한 것과 비교하여 "std :: bitset < 16> foo;" 크기는 8 바이트입니다.
제안 사항!
새 char [16]이고 길이가 128 비트 인 비트 필드가 있습니다. – erenon
_ ' "std :: bitset <16> foo;" 8 바이트의 크기를주세요. '포인터의 크기를 확인 했습니까 ?? 몇 가지 코드를 보여주십시오! –
당신을 interess 수 있음 : http://stackoverflow.com/questions/4798777/is-there-a-c-equivalent-to-javas-bigdecimal – Paranaix