Можно искусственно уменьшить точность вещественных чисел в C++?

Можно искусственно уменьшить точность вещественных чисел в C++? Например, чтоб представления чисел, а также все операции происходили с точностью до 3 значащих цифр. Для иллюстрации численных методов нужно создавать погрешности округления, а они обычно очень маленькие. Хочется сделать побольше, чем было нагляднее и проще.
  • Вопрос задан
  • 301 просмотр
Пригласить эксперта
Ответы на вопрос 3
@Griglapidus
C++/Qt
Для 3 знаков можно умножить все данные на 1000 и хранить в int64 и обрабатывать их так. а при выводе делить на 1000
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
1. Число в текст
2. Рубим хвост по самое лицо
3. Текст в число
Ответ написан
2ord
@2ord
Есть half precision (16 бит), а есть и того меньше.
https://www.johndcook.com/blog/2018/04/14/ieee-vs-...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
17 нояб. 2024, в 18:17
1500 руб./за проект
17 нояб. 2024, в 17:48
3000 руб./за проект