8
ответов

Может удваиваться использоваться для представления числа на 64 бита без потери точности

Я хочу использовать lua (который внутренне использует, только удваивается) представить целое число, которое не может иметь погрешностей округления между 0 и 2^64-1, или ужасные вещи произойдут. Действительно ли возможно сделать так?
вопрос задан: 24 November 2009 11:16
8
ответов

java.lang. Математика. PI, равный M_PI GCC?

Я кодирую несколько ссылочных алгоритмов и в Java и в C/C++. Некоторые из этих алгоритмов используют π. Я хотел бы за две реализации каждого алгоритма привести к идентичным результатам, без...
вопрос задан: 2 October 2009 19:10
8
ответов

C # получить цифры из переменной с плавающей точкой

У меня есть переменная с плавающей точкой, и я хотел бы получить только часть после запятой, поэтому, если у меня есть 3.14. Я хотел бы получить 14 как целое число. Как я могу это сделать?
вопрос задан: 24 June 2009 20:15
8
ответов

Контакт с проблемами точности в числах с плавающей запятой

Я задавался вопросом, существует ли способ преодолеть проблему точности, которая, кажется, результат внутреннего представления моей машины чисел с плавающей запятой: Ради ясности проблема...
вопрос задан: 26 February 2009 15:54
7
ответов

Как я печатаю двойное значение с судом использования полной точности?

Таким образом, я получил ответ на свой последний вопрос (я не знаю, почему я не думал об этом). Я печатал двойной суд использования, который был округлен, когда я не ожидал это. Как я могу заставить суд распечатать...
вопрос задан: 16 October 2019 08:14
7
ответов

Случайное поколение числа плавающее

Как я генерирую случайные плавания в C++? Я думал, что мог взять целочисленный рэнд и разделить его на что-то, которое будет соответствовать достаточно?
вопрос задан: 5 December 2018 19:44
7
ответов

Удваивается быстрее, чем плавания в C#?

Я пишу приложение, которое читает большие массивы плаваний и выполняет некоторые простые операции с ними. Я использую плавания, потому что я думал, что это будет быстрее, чем удваивается, но после выполнения некоторых...
вопрос задан: 18 November 2017 01:09
7
ответов

грех, потому что, коричневая и погрешность округления

Я делаю некоторые вычисления тригонометрии в C/C++ и сталкиваюсь с проблемами с погрешностями округления. Например, в моей системе Linux: #include <stdio.h> #include <math.h> международное основное (интервал...
вопрос задан: 13 October 2017 10:34
7
ответов

Как проверить, является ли строка числом (с плавающей запятой)?

Каков наилучший способ проверить, может ли строка представляться как число в Python? У меня сейчас есть функция: def is_number (s): try: float (s) return ...
вопрос задан: 4 July 2017 18:05
7
ответов

Форматирование удваивается для вывода в C#

Выполнение быстрого эксперимента, связанного с, Удваивает Умножение, Прерванное.NET? и читая несколько статей о строковом форматировании C#, я думал что это: {удваивают меня = 10 * 0.69; Консоль....
вопрос задан: 23 May 2017 12:10
7
ответов

Как соглашение с тем, что большинство десятичных дробей не может быть точно представлено в двоичном файле?

Так, мы знаем, что части такой как 0,1, не может быть точно представлен в двоичном основании, которые вызывают точные проблемы (такой, как упомянуто здесь: Форматирование удваивается для вывода в C#). И мы знаем нас...
вопрос задан: 23 May 2017 12:07
7
ответов

Усеченное Десятичное число не Округляет [копируют]

Возможный Дубликат: c# - Как делают меня вокруг десятичного значения к 2 десятичным разрядам (для вывода на странице) я хочу усечь десятичные числа как ниже т.е. 2.22939393-> 2.229 2.22977777-> 2.229
вопрос задан: 23 May 2017 11:33
7
ответов

вокруг () для плавания в C++

Мне нужна простая функция округления плавающей точки, таким образом: удвойтесь вокруг (удваиваются); раунд (0.1) = 0 раундов (-0.1) = 0 раундов (-0.9) =-1 я могу найти, перекрывают () и пол () в math.h - но не вокруг (). Это...
вопрос задан: 15 March 2017 15:55
7
ответов

Как использовать десятичное значение шага ()?

Есть ли способ перейти от 0 до 1 на 0,1? Я думал, что смогу сделать это следующим образом, но это не удалось: для i в диапазоне (0, 1, 0,1): print i Вместо этого он говорит, что аргумент шага не может быть ...
вопрос задан: 8 February 2017 22:37
7
ответов

Какой диапазон чисел может быть представлен в 16-, 32-и 64-разрядных системах IEEE 754?

Я знаю немного о том, как числа с плавающей запятой представлены, но недостаточно, я боюсь. Общий вопрос: Для данной точности (в моих целях, количестве точного десятичного числа...
вопрос задан: 11 September 2016 13:34
7
ответов

Усечение плаваний в Python

Я хочу удалить цифры из плавания, чтобы иметь постоянное число цифр после точки, как: 1.923328437452-> 1.923 я должен произвести как строка к другой функции, не распечатать. Также я хочу...
вопрос задан: 20 April 2016 18:51
7
ответов

Управление и сравнение плавающих точек в Java

В Java арифметика с плавающей точкой не представлена точно. Например, этот код Java: плавайте = 1.2; пустите в ход b = 3.0; пустите в ход c = * b; если (c == 3.6) {System.out.println ("c 3.6");}...
вопрос задан: 14 June 2015 23:18
7
ответов

Потеря точности - int - > плавать или двойной

У меня есть экзаменационный вопрос, для которого я пересматриваю, и вопрос для 4 баллов. Msgstr "В java мы можем присвоить int двойному или плавающему". Будет ли это когда-либо терять информацию и почему? Я положил это, потому что ...
вопрос задан: 15 May 2015 14:29
7
ответов

Почему делает (интервал) (33.46639 * 1000000), возвращаются 33466389?

(интервал) (33.46639 * 1000000) возвращается 33466389, Почему это происходит?
вопрос задан: 11 June 2014 08:33
7
ответов

Когда я должен использовать дважды вместо десятичного числа?

Я могу назвать три преимущества для использования дважды (или плавание) вместо десятичного числа: Использование меньше памяти. Быстрее, потому что операции математических операций с плавающей точкой исходно поддерживаются процессорами. Может представить б
вопрос задан: 14 March 2014 02:20
7
ответов

Динамично выделяя и обнуляя массив плаваний

То, как делают я автоматически установил динамично выделенный массив плаваний к нулю (0.0) во время выделения, Является этим плаванием OK* delay_line = новое плавание [filter_len];//ЭТОТ memset (delay_line, 0.0, filter_len);//...
вопрос задан: 11 May 2012 15:03
7
ответов

64-разрядные числа с плавающей точкой ведут себя тождественно на всех современных ПК?

Я хотел бы знать, могу ли я предположить, что те же самые операции на тех же 64-разрядных числах с плавающей точкой дают точно те же результаты на каком-либо современном ПК и на наиболее распространенных языках программирования? (C++...
вопрос задан: 9 May 2012 19:58
7
ответов

Дополнение плавающее, способствовавшее для удвоения?

У меня был маленький момент WTF этим утром. Тыс WTF может быть получена в итоге с этим: пустите в ход x = 0.2f; пустите в ход y = 0.1f; пустите в ход z = x + y; утверждайте (z == x + y);//Это утверждает, инициирован! (По крайней мере с визуальным...
вопрос задан: 9 May 2012 19:16
7
ответов

Когда использовать Плавание

Несколько лет назад я научился на горьком опыте о проблемах точности с плаваниями, таким образом, я вышел из использования их. Однако я все еще сталкиваюсь с кодом с помощью плаваний, и он заставляет меня съежиться, потому что я знаю некоторые вычисления.
вопрос задан: 9 May 2012 19:05
7
ответов

“f” после числа/плавания в Objective-C/C

Я не могу найти это в документах Apple так: что делает "f" после того, как числа здесь укажут? Это от C или Objective C? Есть ли какое-либо различие в не добавлении этого к постоянному числу? CGRect...
вопрос задан: 9 May 2012 16:28
7
ответов

Округление числа к 2 десятичным разрядам в C

Как может я вокруг плавания (такой как 37,777779) к двум десятичным разрядам (37.78) в C?
вопрос задан: 9 May 2012 03:07
7
ответов

DOS и не Делает - s для арифметики с плавающей точкой?

Какова некоторая хорошая DOS и не делает - s для арифметики с плавающей точкой (IEEE754 в случае, если существует беспорядок) гарантировать хорошую числовую устойчивость и высокую точность в Ваших результатах? Я знаю, что некоторым нравится, не делают...
вопрос задан: 23 June 2010 14:46
7
ответов

Можно ли сравнить значения с плавающей точкой точно для обнуления?

Я знаю, что мы не можем сравнить 2 использования значений с плавающей точкой ==. Мы можем только выдержать сравнение, они в некотором интервале друг друга. Я знаю, происходит ли (val == 0.512) неправильно из-за ошибок, свойственных от плавающей точки...
вопрос задан: 5 March 2010 13:12
7
ответов

Генерировать случайное поплавок между ними как с min & amp; max включительно в JavaScript [дубликат]

Есть ли способ генерировать число, которое включено как для min & amp; max для диапазона двух поплавков в JavaScript? Просмотр MDN (https: //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference / ...
вопрос задан: 27 January 2010 01:33
7
ответов

Проверьте, является ли двойное равномерно делимым другим, удваиваются в C?

Как я могу проверить, является ли двойной x равномерно делимым другим, удваивают y в C? С целыми числами я просто использовал бы по модулю, но каков будет корректный / лучший способ сделать это с, удваивается? Я знаю плавающую точку...
вопрос задан: 18 January 2010 02:10