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

5 ответов

, который ваша функция никогда не сгенерирует.)

ел бы видеть, содержит ли строка double в качестве единственного содержимого. Другими словами, может ли это быть выводом следующей функции: string doubleToString(double num) { stringstream s; s << num; return s.str(); }

0 ответов

Вы можете умножить на десять, а затем округлить.

Поэтому мне нужен способ получить число 7 из двойного 56.279 или любого другого из целых чисел, и я не могу понять, как это сделать, не зная, каким будет двойник, возвращаемый из моей функции (так что я не могу просто сделайте 56.279 - ...

3 ответа

с одним оператором на строку, исключение скажет вам намного более точно, какой оператор вызвал проблему.

т, поэтому я использую pdCurses lib и stringStream для вычисления и создания 5-символьной строки, представляющей часы. Это показывает как 00:00, 0:00, 00.00 или 0.000. Однако при выполнении моей функции я получаю исключение в этой ...

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

1 ответ

Почему вы отвечаете на вопрос 3 года? И хороший ответ требует большего объяснения.

ытался отделить 5.6 (например) следующим способом: private static double[] method(double d) { int integerPart = 0; double fractionPart = 0.0; integerPart = (int) d; fractionPart = d - integerPart; return new double[]{integerPart, fractionPart}; ...

2 ответа

Арифметическая ошибка с плавающей точкой

Я использую следующую функцию, чтобы приблизить производную функции в точке: def prime_x(f, x, h): if not f(x+h) == f(x) and not h == 0.0: return (f(x+h) - f(x)) / h else: raise PrecisionErrorВ качестве теста я прохожуf какfx а такжеx как 3.0. ...

2 ответа

Нет. Помимо того факта, что double является двоичным и, следовательно, не подходит для десятичных значений, double имеет максимум 15/16 десятичных цифр (53 бита). десятичное число имеет максимум 28/29 цифр (96 бит), поэтому было бы хорошо использовать его. Если у вас более высокая точность в базе данных, вам нужен собственный класс bignum для C #, ищите реализации в stackoverflow.

. У меня есть двойной (который я извлек из базы данных), который имеет точность 20 цифр. В Visual Studio (с использованием QuickWatch) я вижу значение двойного = 0.00034101243963859839. Я хочу отобразить это значение в текстовом поле, а затем ...

5 ответов

как проверить правильность типа данных ввода пользователя (класс Java Scanner)

Я пытаюсь создать простой пользовательский интерфейс, который просит пользователей вводить числа двойного типа. Если их ввод не является двойным типом, программа должна продолжать печатать приглашение до тех пор, пока пользователь не введет ...

3 ответа

Используйте по модулю:

от вопрос уже есть ответ здесь: Как получить целые и дробные части из двойного в JSP / Java? [/questions/343584/how-do-i-get-whole-and-fractional-parts-from-double-in-jsp-java] 17 ответов double d = 4.321562;Есть ли простой способ извлечь ...

2 ответа

Это работает, только если значения реализуют IList <double>, а не просто IEnumerable <double>. Возможно, хорошо в этом конкретном случае, хотя.

я есть список двойных значений ... 1,23, 1,24, 1,78, 1,74 ... поэтому я хочу рассчитать разницу между преемником -> только добавление (отрицательные значения должны быть в первую очередь положительными) ... выше 4 значения будут 0,01 +0,53 (-) ...

4 ответа

3) получить длину этой подстроки

ужно количество целых чисел и количество цифр после десятичного числа в виде234.12413 на Яве.