Вопросы по теме 'double'

Плавающее или двойное специальное значение
У меня есть переменные типа double (или float), которые могут быть «пустыми», как если бы они не содержали допустимого значения. Как я могу представить это состояние с помощью встроенных типов float и double? Одним из вариантов может быть оболочка...
6105 просмотров
schedule 11.01.2024

целое число автоматически преобразуется в двойное, но не в плавающее
У меня есть функция, как показано ниже: пустое добавление (int&,float&,float&); и когда я звоню: добавить(1,30,30) он не компилируется. add(1,30.0,30.0) тоже не компилируется. Кажется, что в обоих случаях он неявно преобразуется в...
2777 просмотров
schedule 04.02.2024

Относительно большого десятичного числа
У меня есть файл csv, в котором поля суммы и количества присутствуют в каждой подробной записи, кроме записи заголовка и трейлера. Запись трейлера имеет общие значения затрат, которые представляют собой общую сумму количества, умноженную на поле...
3117 просмотров
schedule 28.10.2022

Использование CompareTo() для разных типов .NET (например, int или double)
У меня есть статический метод, который принимает две переменные типа объекта и запускает метод CompareTo(): public static int Compare(Object objA, Object objB) { return (((IComparable)objA).CompareTo(objB)); } Проблема в том, что...
1953 просмотров
schedule 06.11.2023

Javas Math.sin() постоянно выдает NaN
Простите меня, если это глупая проблема новичков, но я действительно не понимаю. У меня есть переменная-член, объявленная так: public Double Value; Когда я присваиваю значение 3,14159265 и пытаюсь вычислить его синус, происходит следующее:...
1431 просмотров
schedule 18.02.2024

Печать двоичных файлов и желаемая точность
Я печатаю переменную, скажем, z1, которая представляет собой одномерный массив, содержащий числа с плавающей запятой, в текстовый файл, чтобы я мог импортировать в Matlab или GNUPlot для построения графика. Я слышал, что двоичные файлы (.dat) меньше...
289 просмотров
schedule 02.11.2023

Как скрыть начальный ноль в printf
Следующие выходные данные 0.23 . Как заставить его просто выводить .23 ? printf( "%8.2f" , .23 );
18723 просмотров
schedule 03.10.2023

double_t в C99
Я только что прочитал, что у C99 есть double_t, который должен быть как минимум такой же шириной, как double. Означает ли это, что он дает более точные цифры после десятичной точки? Больше, чем обычные 15 цифр для двойного ?. Во-вторых, как его...
5078 просмотров
schedule 16.07.2022

Есть ли в .net 128- или 256-битный двойной класс?
У меня есть приложение, в котором я хочу иметь возможность использовать большие числа и очень точные числа. Для этого мне нужна была точная интерпретация, а IntX работает только для целых чисел. Есть ли класс в .net framework или даже сторонний...
13480 просмотров
schedule 20.12.2023

Вопрос о стеке: выскочить по шаблону
Во время выполнения я хочу ввести два типа данных, двойной и строковый. Одним из условий является то, что String должен выталкиваться в том порядке, в котором я его вводил, а double выталкивается как обычное поведение стека, LIFO. Другое условие...
327 просмотров
schedule 16.05.2024

Не удается инициализировать использование двойного (fp64) в программах OpenCL
когда я использую следующую строку в своих программах OpenCL #pragma OPENCL EXTENSION cl_khr_fp64 : enable Я получаю следующую ошибку OpenCL: cl::Error: -46, (std::exception.what() returns "clCreateKernel") Кто-нибудь знает, почему?...
1458 просмотров
schedule 08.09.2022

Преобразование значения с плавающей запятой в строку
У меня есть такая собственность: public float Lat{ get { float lat; if (!float.TryParse(hdnLat.Value, out lat)) { throw new NotImplementedException(); } return...
11568 просмотров
schedule 04.03.2024

Как преобразовать число Int в число Double?
Использование Javascript: Как я могу преобразовать одно целое число в пример двойного числа: 100 -> 100.00
75684 просмотров
schedule 17.07.2022

подсчитать количество десятичных цифр после точки счисления
Я хотел бы подсчитать количество десятичных цифр после точки счисления числа с плавающей запятой. Очевидно, проблема возникает, когда действительное число не имеет представления в двоичной системе, например 3.5689113 . Мне интересно - если,...
2133 просмотров
schedule 27.04.2024

0.0/0.0 в С# не выдает Попытка деления на ноль.?
Я видел этот код расчета финансов на компьютере моего друга: double Total = ... double Paid = ... double Wating_For_Details = ... double Decuctibles = ... double Rejected = ... Что ж, как только я увидел это, я сказал ему, что double...
3700 просмотров
schedule 22.08.2022

int и двойные вычисления
У меня проблема, когда я пытаюсь установить двойное значение, но оно продолжает давать мне значение int. Пример: int length; double width; double area =0; setArea (getArea() + length * width); Площадь окажется значением int. я пытался...
5303 просмотров
schedule 16.05.2024

Преобразовать двойное число в целое число?
Мой код ниже: int main(int argc, char *argv[]) { double f = 18.40; printf("%d\n", (int)(10 * f)); return 0; } В VC6.0 результат равен 184, а в Codeblock — 183. Почему?
9795 просмотров
schedule 24.09.2022

Округление С# дает неправильный ответ
Я программирую программу запасов/производства для школьного проекта (завод по производству велосипедов), и мне нужно округлить некоторые числа, например, велосипеды, которые должны быть произведены (из-за осадков они удваиваются). Если я использую...
969 просмотров
schedule 01.11.2022

Использование Double для финансового программного обеспечения
Я знаю, что этот вопрос уже несколько раз обсуждался, но я не совсем удовлетворен ответом. Пожалуйста, не отвечайте "Двойные значения неточны, вы не можете представить 0,1! Вы должны использовать BigDecimal" ... В основном я занимаюсь финансовым...
1571 просмотров

Всегда округляйте значение в большую сторону в C#
Я хочу округлить значение в соответствии с 3-м десятичным знаком. Он всегда должен принимать значение UP и округляться. Я использовал Math.Round, но он не дал ожидаемого результата. Сценарий 1 var value1 = 2.526; var result1 =...
10775 просмотров
schedule 09.02.2024