Я не могу найти название понятия, связанного с мантиссой.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Я не могу найти название понятия, связанного с мантиссой.

Сообщение Anonymous »

Итак, я обнаружил, что могу обрезать числа с конца числа, например двойного 19.500000004, умножив его на 100, приведя его к int, приведя обратно к double и снова разделив на 100, вот так:

((double) ((int) (100 * (19.500000004))) / 100)
Это вернет мне число с точностью до 2 десятичных знаков, но потом я понял, что могу обобщить это, используя любое число вместо 100, например, простое 97,
что даст мне 19,49484536082474 в результате.
Я начал называть это дробной мантиссой, но не знаю, есть ли у нее какое-либо настоящее название или если я делаю что-то совершенно и совершенно бесполезное.
Обобщенное округление до мантиссы с помощью следующего метода, где y представляет двойное значение:
((double) ((int) (100 * (y))) / 100
на любое число x, где x заменяет оба экземпляра 100,
что демонстрирует интересные свойства.
Не знаю, как называется это понятие.

Подробнее здесь: https://stackoverflow.com/questions/792 ... e-mantissa
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»