floating-point

В настоящее время я пишу какой-то код, где у меня есть что-то вроде: double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3(); и тогда в других местах мне может понадобиться сделать равенство: double a = SomeCalculation3(); do...

у меня есть список поплавки. Если я просто print это, это выглядит так: [9.0, 0.052999999999999999, 0.032575399999999997, 0.010892799999999999, 0.055702500000000002, 0.079330300000000006] я мог бы использовать print "%.2f" С for петли для обхода списка, но тогда он не будет работать для более сложных струк...

этот вопрос уже есть ответ здесь: Извлеките поплавок / двойное значение 4 ответы У меня есть несколько строк, похожих на Current Level: 13.4 db. и я хочу извлечь только число с плавающей запятой. Я говорю плавающий, а...

, когда x Это double, is (x - x) гарантированно +0.0, или иногда это может быть -0.0 (в зависимости от знака x)?...

Возможные Дубликаты:round () для float в C++ у меня есть двойной (назовите его x), предназначенный для 55, но на самом деле хранится как 54.999999999999943157, который я только что понял. поэтому, когда я делаю double x = 54.999999999999943157; int y = (int) x; y = 54 вместо 55! это озадачило мен...

на stdint.h (C99),boost / cstdint.ГЭС и cstdint (C++0x) заголовки есть, среди прочего, тип int32_t. существуют ли подобные типы с плавающей запятой фиксированного размера? Что-то вроде float32_t?...

Предположим, у меня возникли 8.8333333333333339 и я хочу преобразовать его в 8.84, Как я могу сделать это в Python? round(8.8333333333333339, 2) дает 8.83, а не 8.84. Я новичок в Python и программирования в целом. Я не хочу печатать его в виде строки, результат будет использоваться в дальнейшем. Для получени...

работая над проектом, я наткнулся на JS-скрипт, созданный бывшим сотрудником, который в основном создает отчет в виде Name : Value Name2 : Value2 etc. peoblem заключается в том, что значения иногда могут быть плавающими (с разной точностью), целыми числами или даже в виде 2.20011E+17. То, что я хочу выве...

пример: float timeRemaining = 0.58f; почему f требуется в конце числа?...

есть printf спецификатор ширины, который может быть применен к спецификатору с плавающей запятой, который автоматически форматирует вывод на необходимое число значащих цифр таким образом, что при сканировании строки обратно в исходное значение с плавающей запятой получается? например, предположим, что я печа...