Результаты поиска по запросу "floating-point"

3 ответа

так что вы можете попробовать

аюсь сделать эхо переменной, содержащей 1400000. поэтому там написано:echo round(1400000); это дает 1,4E + 6 вместо полного числа. У кого-нибудь есть идея, как отобразить его полностью?

1 ответ

Собственная документация MathWork по

тим, я создаю некоторое числоA, порядка10^4: A = 81472.368639; disp(A) 8.1472e+04Это было не то, что я хотел. Где мои десятичные дроби? Должно быть еще шесть знаков после запятой. Проверка редактора переменных показывает мне это: ...

23 ответа

Вот код ES6, который делает то, что вы хотите

аюсь усечь десятичные числа до десятичных знаков. Что-то вроде этого: 5.467 -> 5.46 985.943 -> 985.94toFixed(2) делает только правильные вещи, но это округляет значение. Мне не нужно округлять значение. Надеюсь, что это возможно в JavaScript.

ТОП публикаций

1 ответ

Я буду считать, что стандарт не может быть явным и ясным по этому поводу.

1 [N1570] 5.2.4.2.2 9 гласит: За исключением присваивания и приведения…, значения, полученные операторами с плавающими операндами, и значениями, подлежащими обычному арифметическому преобразованию и плавающим константам, оцениваются в формате, ...

3 ответа

(Похоже, здесь нет MathJax? Извините, этот ответ неразборчив без него.)

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

5 ответов

Я понимаю, что это число только одно из целого ряда, которое может вызвать сбой приложения, но не может противостоять комментированию, проверьте последние 4 цифры. 2012, это говорит о многом из числа, древний предсказанный конец света, и наши современные приложения указывают на порог сбоя, если не исправлено :-)

простой способ полностью заблокировать большую часть JVM: class runhang { public static void main(String[] args) { System.out.println("Test:"); double d = Double.parseDouble("2.2250738585072012e-308"); System.out.println("Value: " + d); } }или ...

1 ответ

Отлично, я не знал о Time.unscaledDeltaTime, который нужно добавить в мою информационную базу данных. Спасибо.

аюсь уменьшить число с плавающей точкой на время, я использую Unity и время остановкиTime.timeScale = 0f; поэтому не может использоватьTime.deltaTime поэтому, используя Time.realtimeSinceStartup в цикле while, я читаю переменную мастер-громкости ...

3 ответа

C ++ «Перечисление с плавающей точкой»

Я ищу решение с использованием стандарта C ++ 03 (я вынужден использовать эту версию стандарта еще несколько лет). Решения для C ++ 11 также приветствуются, но не будут «приняты» в качестве ответа на этот вопрос. Это простой, краткий способ, ...

2 ответа

Как я могу преобразовать строку в float с помощью Perl?

Есть ли такая функция, какint() который может преобразовать строку в значение с плавающей запятой? В настоящее время я использую следующий код: $input=int(substr($line,1,index($line,",")-1));Мне нужно преобразовать строку, возвращаемуюsubstr ...

1 ответ

Есть ли в Javascript ограничение на количество знаков после запятой в больших числах?

Я сталкиваюсь со следующей проблемой / поведением: console.log(1234567892012.123456); // 1234567892012.1234 console.log(12345678920123.123456); // 12345678920123.123 console.log(123456789201234.123456); // 123456789201234.12Чем это ...