Вопросы по теме 'double'
Используя двойную, возвращаемую строку
В приложении, которое я пишу, один из методов позволяет преобразовать введенные пользователем числа в буквы.
Например, пользователь будет вводить оценки (как двойные), а программа решит (когда критерии будут выполнены) вернуть букву, связанную с...
866 просмотров
schedule
01.07.2022
Java: сравнение двойных значений
Нужно ли нам быть осторожными при сравнении двойного значения с нулем?
if ( someAmount <= 0){
.....
}
54850 просмотров
schedule
26.12.2022
двойная строка в шестнадцатеричной строке и шестнадцатеричная строка в двойную
То, что я пытаюсь сделать, это преобразовать двойную строку в шестнадцатеричную, а затем обратно в двойную.
Следующий код преобразует двойную строку в шестнадцатеричную.
char * double2HexString(double a)
{
char *buf = new char[17]; // double...
25506 просмотров
schedule
18.06.2022
Почему существуют двойные и плавающие?
Дубликат
Когда следует использовать double вместо десятичного числа?
.. и многое другое ...
Мы используем десятичные типы данных C # и SQL Server во всех наших приложениях из-за их точности. Никогда не было ни одной из этих...
1425 просмотров
schedule
26.05.2023
C/C++ эффективно округляет десятичные числа с определенной точностью
Я пытаюсь оптимизировать следующее. Код ниже делает это:
Если a = 0,775 и мне нужна точность 2 dp, тогда a => 0,78
По сути, если последняя цифра равна 5, следующая цифра округляется вверх, в противном случае — нет.
Моя проблема заключалась в...
11864 просмотров
schedule
04.05.2024
Маршалинг указателя на массив типов (управляемый C# -> неуправляемый C++)
У меня возникли проблемы с определением способа представления структуры, содержащей указатель на массив шорт в моем управляемом коде. Структура выглядит следующим образом:
typedef struct
{
short size;
unsigned short** shortValues;
}...
1623 просмотров
schedule
02.04.2023
Сравнение значений типа double в C #
У меня double переменная с именем x . В коде x присваивается значение 0.1 , и я проверяю его в операторе if, сравнивая x и 0.1 .
if (x==0.1)
{
----
}
К сожалению, он не входит в инструкцию if
Что мне использовать: Double...
112849 просмотров
schedule
05.08.2023
Неожиданные результаты при использовании istringstream для преобразования строки в двойное преобразование в C ++
В настоящее время я пытаюсь взять строку («0.1») и преобразовать ее в двойную, используя C ++ в Xcode на 10.6 с gcc4.2.
Я использую функцию, которую я ущипнул из другого вопроса , но когда я пытаюсь использовать эту функцию, мой ввод в...
1836 просмотров
schedule
28.11.2022
Что быстрее при делении? удваивается/плавает/UInt32/UInt64? в С++/С
Я провел несколько тестов скорости, чтобы выяснить, что является самым быстрым при умножении или делении чисел. Пришлось изрядно потрудиться, чтобы победить оптимизатор. Я получил бессмысленные результаты, такие как массивный цикл, работающий за 2...
5142 просмотров
schedule
29.01.2024
float против double на графическом оборудовании
Я пытался найти информацию о производительности использования float и double на графическом оборудовании. Я нашел много информации о float и double для процессоров, но для графических процессоров такая информация более скудна.
Я кодирую с помощью...
14244 просмотров
schedule
06.08.2022
Округление двойных значений в C#
Мне нужен метод округления для двойных значений в С#. Он должен иметь возможность округлять двойное значение до любого значения точности округления. Мой код под рукой выглядит так:
public static double RoundI(double number, double...
51495 просмотров
schedule
26.04.2022
opencv: выполнение останавливается при арифметике двойного указателя для доступа к пикселям изображения
Одноканальное изображение — это мой ввод. (по умолчанию IPL_DEPTH_8U)
Я умножаю каждый пиксель моего входного изображения на скалярные числа с плавающей запятой, такие как 2,8085 (как часть моего алгоритма).
Поэтому мне нужно увеличить глубину...
281 просмотров
schedule
08.02.2023
Как распечатать содержимое памяти переменной в C?
Предположим, я
double d = 234.5;
Я хочу увидеть содержимое памяти d [целых 8 байтов]
Как мне это сделать?
26682 просмотров
schedule
04.06.2023
Принуждение положительного знака к двойному в .Net String.Format
Контекст: .Net, С#
Я хочу напечатать комплексное число, состоящее из двух двойников. Знак должен отображаться на мнимой части. Я хотел бы использовать двойное форматирование по умолчанию для каждой части, чтобы минимизировать количество символов....
1523 просмотров
schedule
30.07.2023
Почему нет лучшего представления для чисел с плавающей запятой, чем знак и величина?
У нас есть дополнение до 2 для целых чисел, которое позволяет нам выполнять операции, не беспокоясь о знаке. Это большая помощь на уровне реализации.
Точно так же у нас так много операций с плавающей запятой, и все же мы полагаемся на знак и...
169 просмотров
schedule
07.09.2023
хранение двойных значений в SQLite: как обеспечить точность?
у меня проблема с двойными значениями, которые мне нужно сохранить в базе данных sqlite с Android. поскольку эти двойные значения представляют значения GPS (широта и долгота), я действительно NEED абсолютную точность до 9-го числа после запятой....
22365 просмотров
schedule
27.07.2022
Printf с вопросом о двойном форматировании
У меня есть следующий оператор printf:
printf("val=%-4.2lf", val);
Однако val никогда не дополняется пробелами, поэтому пространство, занимаемое val, отличается, если перед десятичной дробью стоят 3 или 4 цифры. Разве 4 в спецификаторе...
688 просмотров
schedule
29.10.2022
Форматирование двойного до 2 десятичных разрядов с ведущими нулями
Возможный дубликат: Округлить двойную до двух значащих цифр после десятичной точки
Я пытаюсь отформатировать двойное до 2 десятичных знаков с ведущими нулями, и мне не повезло. Вот мой код:
Double price = 32.0;
DecimalFormat decim...
83796 просмотров
schedule
25.07.2022
Сравнение переменных типа float и double
Возможные дубликаты: разница между float и double странный вывод при сравнении float с float literal
Я использую Visual C ++ 6.0, и в программе я сравниваю переменные типа float и double. Например, для этой программы...
24963 просмотров
schedule
25.01.2023
Сохранение метки времени UNIX в MySQL как тип DOUBLE?
Мой вызов функции принимает некоторый ввод и отправляет его в базу данных. Обычно это целые числа, но сегодня мне нужно добавить временную метку unix.
Это выходит за пределы типа FLOAT, но работает с типом DOUBLE.
Есть ли что-то, о чем мне...
1874 просмотров
schedule
18.01.2023