Вопросы по теме '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 просмотров
schedule
19.11.2023
Преобразование как 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 просмотров
schedule
14.04.2024
С# - проблема с очень маленькими числами - недостаточно цифр в двойном типе данных
Я пишу программу на С#, которая предполагает вычисление очень маленьких чисел. Однако все мои вычисления получают значение 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