double 相关问题

Double是一种原始数据类型,用于存储保持双精度浮点(通常为64位)的小数。

如何检查一个双精度数是否可以被另一个双精度数整除?

我有两个任意双打。仅当一个双精度数除以另一个双精度数是整数时,代码才应继续,因此我无法真正将结果转换为双精度数。我可以做一个普通的双

回答 1 投票 0

如何检查一个双精度数是否可以被另一个双精度数整除?

我有两个任意双打。仅当一个双精度数除以另一个双精度数是整数时,代码才应继续,因此我无法真正将结果转换为双精度数。我可以做一个普通的双

回答 1 投票 0

如何用用户的等式替换x * x - 4

我是 C# 新手。尝试创建一个winforms应用程序,但无法理解如何用等于相同等式的变量替换该函数中的x * x - 4(例如:a = x * x -4) 这是...

回答 1 投票 0

重新声明变量会导致计算错误

我正在寻找 VS Pro 2022 编译的旧 C++ Win32 程序中的计算错误。 发现该问题是由以下代码引起的,该代码始终产生零结果: 双

回答 1 投票 0

使用逗号时将字符串转换为双精度

我有一个 UITextfield,它正在由数据库中的数据填充。该值的格式是用逗号分隔小数部分。所以,结构类似于 1,250.50 我...

回答 3 投票 0

是否可以用mysql concat和join的结果更新字段?

是否可以用mysql concat和join的结果更新字段? 我有这个查询工作 SELECT CONCAT_WS(" - ",TblReemplazos.option, TblReemplazos.spare, TblReemplazos.assemb...

回答 1 投票 0

将具有 IEEE-754 双精度数的十六进制表示形式的字符串转换为 JavaScript 数字变量

假设我有一个十六进制数“4072508200000000”,我希望将其表示的 IEEE-754 双精度格式的浮点数(293.03173828125000)放入 JavaScript 变量中。 我可以...

回答 3 投票 0

C# 可以存储比双精度数更精确的数据吗?

double 无法满足我的需要。我正在编写一个分形程序,放大几次后我就失去了精度。 我有一种数据类型可以容纳更精确的浮点数...

回答 3 投票 0

如何将 json 转换为 Map<String, Object> 确保整数为 Integer

我有一个 json 对象,其中包含值为 String、Double 和 Integer 的嵌套对象。当我转换为 Map 时,它假设 Integer 为 Double。我怎样才能改变这个? 地图 我有一个 json 对象,其中包含值为 String、Double 和 Integer 的嵌套对象。当我转换为 Map 时,假设 Integer 为 Double。我怎样才能改变这个? Map<String, Object> map = response.getJson(); 我的回复包含以下字段 { .... "age" : 14, "average" : 12.2, .... } average 已正确转换为 Double,但年龄预计为 Integer,但在 converted 中由 Double 转换为 Map 您可以通过对 Map 进行后处理,将 Double 值转换为 Integer(如果可能),例如 static void convertIntegerToDouble(Map<String, Object> map) { Map<String, Object> updates = new HashMap<>(); for (Iterator<Entry<String, Object>> iter = map.entrySet().iterator(); iter.hasNext(); ) { Entry<String, Object> entry = iter.next(); Object value = entry.getValue(); if (value instanceof Map) { @SuppressWarnings("unchecked") Map<String, Object> submap = (Map<String, Object>) value; convertIntegerToDouble(submap); } else if (value instanceof Double) { double d = ((Double) value).doubleValue(); int i = (int) d; if (d == i) updates.put(entry.getKey(), i); } } map.putAll(updates); } 测试 Map<String, Object> map = new HashMap<>(Map.of( "A", 42.0, "B", new HashMap<>(Map.of( "K", 42.0, "L", new HashMap<>(Map.of( "R", 42.0, "S", 3.14 )), "M", 3.14 )), "C", 3.14, "D", "Foo" )); System.out.println(map); convertIntegerToDouble(map); System.out.println(map); 输出 {A=42.0, B={K=42.0, L={R=42.0, S=3.14}, M=3.14}, C=3.14, D=Foo} {A=42, B={K=42, L={R=42, S=3.14}, M=3.14}, C=3.14, D=Foo} 您可以使用 GsonBuilder 和 setObjectToNumberStrategy 在 Gson 中配置此行为: Gson gson = new GsonBuilder() .setObjectToNumberStrategy(LONG_OR_DOUBLE) .create(); byte[] data = gson.toJson(Map.of("id", 1)).getBytes(UTF_8); Map<String, Object> map = gson.fromJson(new String(data, StandardCharsets.UTF_8), Map.class); System.out.println(map);

回答 2 投票 0

双边框右CSS

美好的一天,我发现很难构建一个双右边框,第一行从底部开始高度为 50%。 这是一张图片来显示我的结果应该是 我的代码: .边框-双-h...

回答 1 投票 0

Dart double toStringAsFixed 对数字进行四舍五入,但它不应该

我有一个 Flutter 项目,在 SharedPrefs 中,我存储来自第三方 API 的双 id。 (所以我只能把它作为双) 来自首选项的 ID 是 43449716574226770.0 我必须将这个双精度解析为

回答 4 投票 0

toStringAsFixed() 返回 Dart 中给定数字的向上取整值

我想在 Dart 中获取双精度数的一位小数。我使用 toStringAsFixed() 方法来获取它,但它返回一个向上取整的值。 双 d1 = 1.151; 双 d2 = 1.150; print('$d1 是 ${d1.

回答 2 投票 0

双引号中的 PHP 静态属性

如何让 PHP 计算双引号中的静态变量? 我想做这样的事情: log("self::$CLASS $METHOD 输入"); 我尝试了各种 {} 组合来获取 var...

回答 10 投票 0

VBA:如何确定数字是否为整数,即使它最初是作为双精度数接收的,比如说 3.0?

我的 isInteger 布尔值应该能够解析为以下布尔值: 2 --> 正确 3.0 --> 正确 2.3 --> 错误 2.9 --> 错误 4.0 --> 正确 5 --> 正确 我尝试使用...

回答 4 投票 0

在 C/C++ 中快速求 10 的 n(10^n) 次方

我想快速计算 10(是的,只有 10)的 n[0..308] 次方。我想出了一些方法。 1) 双 f(int n) { 返回战俘(10.0,n); } 双 f1(int n) { 双a = 10.0; 双分辨率 = 1.0;

回答 2 投票 0

С

T=s1/(v1+k)+s2/(v2+k)+s3/(v3+k)..+vn/(sn+k) 如果我知道除了 k 之外的所有内容,我怎样才能找到它? n (1 ≤ n ≤ 1000) t (1 ≤ t ≤ 10^6) s (1 ≤ s ≤ 1000) v (|v| ≤ 1000) 我应该如何编写代码以便它

回答 1 投票 0

将字符串拆分并转换为双精度 C#

我想将字符串转换为双精度。 这是我所做的示例: 字符串行=“4.1;4.0;4.0;3.8;4.0;4.3;4.2;4.0;”; double[] 值 = line2.Split(';').Select(double.Parse).ToArray(); 但是一个电子...

回答 3 投票 0

单精度浮点数在零附近时的近似分辨率是多少

我将许多经度和纬度存储为双精度,我想知道是否可以将它们存储为浮点数。 要回答这个问题,我需要知道单个

回答 4 投票 0

将符号函数元胞数组转换为符号函数双精度数组 MATLAB

我有以下内容: 符号x; F = {3*x,2*x,x}; 我想让 F 成为以下数组 G: G = [3*x,2*x,x]; 为此,我尝试过: G = 双(F); 和这个: G = 双([F{:}]).'; 不...

回答 1 投票 0

确保 Flutter TextField 中仅输入有效的数字格式

我的 flutter 应用程序中有一个 TextField,可帮助输入计算器功能的数字。对于这个文本字段,我已将键盘设置为仅数字,使用 键盘类型:TextInputType.numbe...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.