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

5 ответов

документация json_decode

но: float (1.2345678901235E + 19) => string (20) "12345678901234567890" Это можно сделать? (это для json_decode ...)

2 ответа

Он использует наименьшее положительное число с плавающей запятой в квадрате R в качестве порога по умолчанию, поэтому он обрабатывает умножения и ошибки, связанные с делением. Заканчивается около 1е-08

жный дубликат: Почему эти цифры не равны? [https://stackoverflow.com/questions/9508518/why-are-these-numbers-not-equal] Приведенное ниже выражение, которое оценивается как 0,1, считается больше, чем 0,1. > round(1740/600,0) - 1740/600 [1] 0.1 > ...

3 ответа

Я никогда не использовал такие сравнения, но что, если мне нужно сравнить некоторые значения с плавающей точкой?

жный дубликат: проблемы в сравнении с плавающей точкой [https://stackoverflow.com/questions/3962724/problems-in-floating-point-comparison] #include <stdio.h> #include <conio.h> main() { float a = 0.7; if(a < 0.7) printf("C"); else printf("C++"); ...

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

3 ответа

Обратите внимание, что это не сработает для кода packColor в OP - предполагается, что вы также упаковали R и B противоположным образом.

тоящее время я занят отложенным затенением в webgl, и мне нужно декодировать 3 целочисленных значения (в диапазоне [0..256] = 256 ^ 3) в один 32-разрядный код с плавающей запятой и кодировать его позже. потому что это для WebGL, это должно быть ...

11 ответов

Это дает 0100 0000 1010 0110 0110 0110 1000 0001 (1084647041)

урок, я наткнулся на то, как изобразить число с плавающей запятой в памяти. В учебнике был пример с числом с плавающей запятой. float a=5.2 with below Diagram Кто-нибудь может рассказать, как этот 5.2 преобразуется в двоичный файл и как ...

3 ответа

, И любая арифметическая операция со значениями мусора приводит к значениям мусора.

я есть программа, но когда я ввожу числа с плавающей запятой всякий раз, когда программа запрашивает ввод, программа внезапно пропускает шаг и переходит на конечный вывод. Программа ниже: #include <stdio.h> #include <stdlib.h> int main() { int ...

6 ответов

Python, вывести все числа с плавающей запятой в 2 десятичных знака в выводе

Мне нужно вывести 4 различных числа с плавающей запятой с двумя десятичными знаками. Вот что у меня есть: print '%.2f' % var1,'kg =','%.2f' % var2,'lb =','%.2f' % var3,'gal =','%.2f' % var4,'l'Который очень нечист и выглядит плохо. Есть ли ...

4 ответа

 - это деление с плавающей запятой, поэтому результат

ичок, и есть кое-что, что не имеет особого смысла для меня. Пожалуйста, будьте любезны объяснить, где я иду не так. Извините, если об этом уже спрашивали. Здесь наличие десятичной точки означает, что они оцениваются с использованием деления с ...

6 ответов

Используйте тип данных Decimal вместо типа данных Double. Числовой вещественный литерал для обработки как десятичный, используйте суффикс m или M. Без суффикса m число обрабатывается как double и генерирует ошибку компилятора.

роверка работоспособности не удалась, потому что двойная переменная не содержит ожидаемого результата, это действительно странно. double a = 1117.54 + 8561.64 + 13197.37; double b = 22876.55; Console.WriteLine("{0} == {1}: {2}", a, b, a == ...

4 ответа

переменная типа float не соответствует условиям (C)

Я пытаюсь заставить пользователя ввести число от 1,00000 до 0,00001, в то время как ребра не включены в переменную с плавающей точкой. Я могу предположить, что пользователь не набирает более 5 цифр после точки. вот что я написал: printf("Enter ...