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

Сделать двойную точность по умолчанию в g77, компилятор Fortran
Есть ли аналог опции gfortran "-fdefault-real-8" (компилятор GNU Fortran 95) в g77 (компилятор GNU Fortran 77)? Эта опция устанавливает реальный тип по умолчанию равным 8-байтовому типу. В настоящее время у меня есть код, в котором арифметика с...
8005 просмотров
schedule 11.04.2023

Как преобразовать строку в двойную в Python?
Я хотел бы знать, как преобразовать строку, содержащую цифры, в двойную.
525737 просмотров
schedule 25.06.2023

Использование массивов и указателей в C# с C DLL
Я очень новичок в С# (только начал учиться на прошлой неделе). У меня есть пользовательская DLL, написанная на C со следующей функцией: DLLIMPORT void test_function (double **test) Что я хочу сделать, так это иметь указатель от С# для...
28811 просмотров
schedule 01.04.2022

точность с плавающей запятой
У меня есть программа, написанная на C#, а некоторые части написаны на родном C/C++. Я использую удвоения для вычисления некоторых значений, и иногда результат неверен из-за слишком малой точности. После некоторого расследования я понял, что кто-то...
2062 просмотров
schedule 12.04.2022

Статические переменные PHP в двойных кавычках
Как я могу заставить PHP оценивать статическую переменную в двойных кавычках? Я хочу сделать что-то вроде этого: log("self::$CLASS $METHOD entering"); Я пробовал всевозможные {} комбо, чтобы получить значение переменной...
19224 просмотров
schedule 23.07.2022

Преобразовать строку в двойную с 2 цифрами после десятичного разделителя
Все началось с этих простых строк кода: string s = "16.9"; double d = Convert.ToDouble(s); d*=100; Результат должен быть 1690.0, но это не так. d равно 1689,9999999999998. Все, что я хочу сделать, это округлить двойное значение до значения...
19125 просмотров

Преобразование как NSNumber doubleValue, добавляющее дополнительную [фантомную] точность
iPhone SDK 3.2.1 NSMutableDictionary *myDict = [NSMutableDictionary dictionaryWithCapacity:2]; [myDict setObject:[NSNumber numberWithDouble:0.1f] forKey:@"testDoubleObject"]; [myDict setValue:[NSNumber numberWithDouble:0.1f]...
1512 просмотров

С# - проблема с очень маленькими числами - недостаточно цифр в двойном типе данных
Я пишу программу на С#, которая предполагает вычисление очень маленьких чисел. Однако все мои вычисления получают значение NaN, потому что они слишком малы для типа данных «двойной». Есть ли в С# возможность справиться с такими ситуациями?...
2373 просмотров
schedule 12.05.2023

Поплавки, двойники и полупоплавки
Мне было интересно, как биты организованы в числах с плавающей запятой (4 байта), двойных (8 байтов) и половинных числах с плавающей запятой (2 байта, используемых в реализации OpenGL). Далее, как я мог преобразовать одно в другое?
714 просмотров
schedule 21.10.2023

Возможная потеря точности / [тип] не может быть разыменован
Я много оглядывался, но я просто не могу найти хорошее решение для этого... Point mouse = MouseInfo.getPointerInfo().getLocation(); int dx = (BULLET_SPEED*Math.abs(x - mouse.getX()))/ (Math.abs(y - mouse.getY()) + Math.abs(x -...
846 просмотров
schedule 07.11.2022

Как читать отрицательное двойное число с помощью scanf() в C?
Я изучаю основы C и пишу простой решатель уравнений первого порядка. Я хочу, чтобы ввод был точно ax+b=c или ax-b=c, где a, b, c имеют двойной тип. Я использую scanf() для чтения пользовательского ввода и проверки правильности формы. Однако, если я...
8743 просмотров
schedule 20.07.2023

Просто: как работают двойники в Perl?
Я очень смущен тем, как десятичные числа работают в perl. У меня проблемы с умножением int на double. Вот что у меня есть: sub timeEstimate(){ $number = shift; print "Number: $number\n"; $stuff = sprintf("%d", $number * $number * $number) *...
2841 просмотров
schedule 30.10.2023

Зависит ли printf() от порядка спецификаторов формата?
#include<stdio.h> main() { float x=2; float y=4; printf("\n%d\n%f",x/y,x/y); printf("\n%f\n%d",x/y,x/y); } Выход: 0 0.000000 0.500000 0 скомпилировано с помощью gcc 4.4.3 Программа завершилась с кодом ошибки 12
1221 просмотров
schedule 07.04.2024

Различия С++/С# с float и double
Мы конвертируем математическую библиотеку C++ в C#. Библиотека смешивает использование чисел с плавающей запятой и удвоения (иногда приведение между ними), и мы пытаемся сделать то же самое, чтобы получить точно такие же результаты в C#, что и в C++,...
8182 просмотров
schedule 15.11.2022

Xcode - Сравнение двойного
Привет всем, мне нужно сравнить двойное значение внутри оператора if. Если двойное значение не имеет значения / равно нулю, оно ничего не должно делать. В противном случае он должен что-то делать. Мой оператор if if (doubleNameHere> 0) не...
751 просмотров
schedule 03.07.2023

Реализовать двойные числа с помощью поплавков?
Предположим, я нахожусь в среде, в которой единственный тип с плавающей запятой имеет (скажем) 32-битную ширину, и я хочу выполнить некоторые вычисления с 64-битными числами с плавающей запятой. Есть ли какой-либо разумный/эффективный/выполнимый...
103 просмотров
schedule 29.03.2023

Невозможно привести объект типа «System.Double» к типу «System.String»
SqlDataReader reader; String sqlreadcom = "SELECT Balance FROM IncomeGenerator"; using (reader = new SqlCommand(sqlreadcom,sqlCon).ExecuteReader()) { if(reader.HasRows) { while(reader.Read()) { String value =...
39638 просмотров
schedule 24.09.2022

точность длинного двойного sqrt()
Я заметил проблему с точностью длинной двойной версии sqrt(). Следующий код демонстрирует проблему. #include <iostream> #include <cmath> #include <cfloat> int main(int argc, char ** argv) { int count=0; long double...
4833 просмотров
schedule 31.05.2022

Как заставить C++ cout не использовать научную нотацию
double x = 1500; for(int k = 0; k<10 ; k++){ double t = 0; for(int i=0; i<12; i++){ t += x * 0.0675; x += x * 0.0675; } cout<<"Bas ana: "<<x<<"\tSon faiz:...
97563 просмотров
schedule 16.04.2022

Как эмулировать двойной тап по одному тапу?
Например mainEdit.setOnClickListener(new OnClickListener() { int i = 0; public void onClick(View v) { //here something that causing double tap event } }); Как я могу это...
1500 просмотров
schedule 25.09.2022