floating-point- все статьи тега ➜ страница 3
Какой диапазон чисел может быть представлен в 16 -, 32-и 64-разрядных системах IEEE-754?
Я немного знаю о том, как представлены числа с плавающей запятой, но, боюсь, недостаточно. общий вопрос: для заданной точности (для моих целей, количество точных десятичных знаков в базе 10), какой диапазон чисел может быть представлен для 16-, 32 - и 64-разрядных систем IEEE-754? в частности, меня интересует только диапазон 16-битных и 32-битных чисел с точностью до + / -0.5 (те места) или +/- 0.0005 (тысячного). ...
В чем разница между приведением к `float` и добавлением `f` в качестве суффикса при инициализации `float`?
в чем разница между float f = (float) 99.32 ; и float f = 99.32f ; оба они были скомпилированы и успешно запущены. ...
Может ли почти нулевое плавающее значение вызвать ошибку деления на ноль?
все знают, что вы не должны сравнивать поплавки напрямую, а скорее использовать допуск: float a,b; float epsilon = 1e-6f; bool equal = (fabs(a-b) < epsilon); мне было интересно, если то же самое относится к сравнению значения до нуля, прежде чем использовать его в делении. float a, b; if (a != 0.0f) b = 1/a; // oops? мне также нужно сравнить с Эпсилоном в этом случае? ...
Форматирование удваивается для вывода в C#
запуск быстрого эксперимента, связанного с двойное умножение сломано в .NET? и прочитав пару статей о форматировании строк C#, я подумал, что это: { double i = 10 * 0.69; Console.WriteLine(i); Console.WriteLine(String.Format(" {0:F20}", i)); Console.WriteLine(String.Format("+ {0:F20}", 6.9 - i)); Console.WriteLine(String.Format("= {0:F20}", 6.9)); } будет c# эквивалент этого кода C: { double i = 10 * 0.69; printf ( "%fn", i ); printf ( " %.20fn", i ); ...
В чем разница между quiet NaN и signaling NaN?
Я читал о плавающей точке, и я понимаю, что NaN может быть результатом операций. но я не могу понять, что именно это за понятия. В чем разница? какой из них может быть создан во время программирования на C++? Как программист, могу ли я написать программу, вызывающую sNaN? ...
Как найти максимальное значение для Double и Float в Swift
текущее обучение Swift, есть способы найти макс и мин значение для различных видов целое как Int.max и Int.min. есть ли способ найти максимальное значение для Double и Float? Кроме того, какой документ я должен ссылаться на этот вопрос? В настоящее время я читаю Apple Язык Программирования Swift. ...