腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2585)
视频
沙龙
1
回答
在
Swift
中将
双
精度
值
类型
转
换为
Int64
,
位数
是
13
,
但它
运行
的
系统
是
32位
系统
,
会
失败
吗
?
、
我正在尝试
在
Swift
语言
中将
双
精度
值
转
换为
Int64
,
在
获得最终
的
Int后,
位数
是
13
或更多,它在64位
系统
中
运行
得很好,但如果它
运行
的
系统
是
32位
系统
,会发生什么?
浏览 31
提问于2019-05-27
得票数 0
2
回答
Java允许将int隐式转
换为
浮点数。为什么?
在
Java中,我们可以隐式地将int转
换为
float,这可能
会
导致
精度
损失,如下面的示例代码所示。}输出为double value is 2.147483647E9
在
精度
损失
的
情况下,允许将int隐式转
换为
float背后
的
原因是什么?
浏览 1
提问于2012-08-11
得票数 9
回答已采纳
6
回答
将double转
换为
float总是返回相同
的
值
吗
?
、
、
、
将double转
换为
float总是
会
产生相同
的
结果,还是会有一些“舍入差异”?float x = (float)0.123456789d; 总是相同
的
值
吗
?当将float转
换为
double,然后将其转换回float ie时会怎样呢?(float)(double)someFloat?最感兴趣
的
是
C#中
的
结果是什么,但如果您有关于如何在其他语言上工作
的
知识,请随意分享。
浏览 0
提问于2012-03-17
得票数 22
回答已采纳
2
回答
几何物体
的
精度
?
、
、
、
我将Lat和Long
值
存储
在
MySql中
的
几何
类型
中。不幸
的
是
,它似乎
是
四舍五入到小数点4位,根据这个并不是非常准确。我想在mySql中使用地理空间函数,
但它
似乎缺乏我所需要
的
精度
。知道我能做什么
吗
?我是否可以提高
精度
,或者我被迫将其存储为
双
/浮动?如果我想使用mySql
的
地理信息
系统
部分中
的
任何其他
浏览 8
提问于2011-05-06
得票数 4
回答已采纳
3
回答
为什么这个方法返回一个输出?
、
String[] args) { obj.myMethod(1, 100, 'b');1和100都是int
类型
,而b
是
char
类型
,所以结果不应该是编译错误
吗
?有人能给我解释一下原因
吗
? 谢谢
浏览 0
提问于2018-05-13
得票数 0
2
回答
PI
的
超长定义
、
我正在调试一些旧
的
C代码,它有一个定义#define 3.14.在哪里..。大约是其他50
位数
。 为什么
会
这样呢?我说我可以把这个数字减少到小数点16位左右,但我
的
老板对我大吼大叫,说其他数字都是为了平台独立性和前向兼容性。但威尔
会
放慢计划
的
进度
吗
?
浏览 5
提问于2014-03-13
得票数 2
回答已采纳
1
回答
这些
双
精度
值
如何精确到20小数点?
、
当
精度
成为问题时,我正在测试一些非常简单
的
等价误差,并希望以扩展
的
双
精度
(以便我知道答案
在
大约19
位数
)来执行操作,然后以
双
精度
执行相同
的
操作(
在
第16位中会有舍入误差),但不知何故,我
的
双
精度
算法保持了当我
在
extended中执行操作,然后将数字硬编码到另一个Fortran例程中时,我会得到预期
的
错误,但是当
浏览 2
提问于2016-01-06
得票数 3
回答已采纳
4
回答
我能把
Int64
直接投进Int
吗
?
、
、
我最近一直在用SQLite.
swift
来建立我
的
应用数据库。我用INTEGER
类型
定义了所有的
Int64
列,就像文档所解释
的
那样。//Create a table with Int instead of
Int64
lett
浏览 5
提问于2015-09-26
得票数 38
回答已采纳
1
回答
Swift
将NSNumber对象转
换为
双
精度
、
我
在
Swift
中有这段代码,它可以工作,但我认为有一种更好
的
方法可以从NSNumber获取对象并将其转
换为
Double:var ratingDouble: Double
浏览 23
提问于2014-12-04
得票数 30
回答已采纳
2
回答
从字符串转换大整数
、
、
、
一些看似微不足道
的
事情给我带来了很多问题。我正在尝试将一个大整数从字符串转
换为
Int
类型
。基本上,我有一个64位
的
散列,
在
某一点上作为一个字符串传递,我需要将它转换回Int。根据我能找到
的
所有文档,
在
Swift
中,Int
类型
是
64位
的
。调用,Int(str)应该可以很好地处理64位
转
换。
但它
似乎试图将其转
换为
32位整数,所以我收到了一个nil<e
浏览 5
提问于2016-08-10
得票数 0
2
回答
如何识别长双数据
类型
的
精度
、
我
的
编译器告诉我sizeof(long double)
的
大小
是
16字节,这意味着它可以表示一个2^128上
的
数字。现在,我想知道
精度
能处理多少
位数
。例如,如果
是
x= 0.1234567812345678,long double能否在这里识别x
的
精确
精度
? 谢谢
浏览 2
提问于2017-04-21
得票数 1
回答已采纳
2
回答
JSON API中货币
的
最佳格式/
类型
是什么
、
、
、
、
基本上我考虑
的
是
浮点数或字符串。字符串:"10.05""1,000"1010.5我喜欢字符串
的
格式,可能会有浮点数限制
精度
的
问题。 你会选择什么?为什么?
浏览 5
提问于2015-09-16
得票数 4
6
回答
char*转
换为
双倍,然后再转
换为
char* ( 64位应用程序)
、
、
我正在尝试将char*转
换为
双
精度
,然后再转换回char*。如果您创建
的
应用程序
是
32位
的
,则以下代码可以很好地工作,但不适用于64位
的
应用程序。当您尝试从int转换回char*时,就会出现这个问题。例如,如果hello = 0x000000013fcf7888则转
换为
0x000000003fcf7888,只有最后32位
是
正确
的
。
浏览 3
提问于2011-09-27
得票数 1
回答已采纳
3
回答
在
SQL with update查询中减法将创建长小数
、
我正在导入一个文本文件,其中包含一个数字字段,该字段
的
小数点最多为1000位,作为数字字段。然后,我
运行
并更新查询以修复SSN(前面的零),并从number字段中减去500。Eligibility Used]-500;Original:500.016知道是什么原因造成
的
吗
浏览 0
提问于2012-10-11
得票数 1
回答已采纳
6
回答
将UINT64
转
换为
float?
将UINT64强制转
换为
浮点数是否安全?我意识到UINT64不包含小数,所以我
的
浮点数将是整数。然而,我用来返回增量时间
的
函数返回了一个UINT64,对于我当前使用
的
函数来说,这不是一个非常有用
的
类型
。我假设一个简单
的
static_cast(uint64value)不会起作用?
浏览 1
提问于2009-11-17
得票数 3
回答已采纳
4
回答
microtime
的
十进制长度(True)?
、
、
、
、
我想将PHP
的
微时间作为我
的
时间戳存储
在
MySQL中。我应该选择可变DECIMAL长度
吗
?
浏览 2
提问于2013-01-08
得票数 11
回答已采纳
10
回答
VB6 IsNumeric
会
错
吗
?
、
、
是否可以使用IsNumeric()测试字符串并使其返回true,但是当您使用CInt()将相同
的
字符串转
换为
整数并将其赋给整数
类型
的
变量时,它将给出
类型
不匹配错误?我这样问是因为我得到了一个
类型
不匹配
的
错误,所以
在
尝试强制转换字符串之前,我使用IsNumeric()来检查字符串是否为数字,但我仍然得到了这个错误。下面
是
有问题
的
代码。iGlobalMaxAlternatives = CInt
浏览 3
提问于2009-01-22
得票数 5
回答已采纳
1
回答
在
32位vs 64位上编码/解码CGFloat
、
、
、
我正在将一个应用程序转
换为
64位版本。苹果公司
的
文档指出,CGFloat
类型
是
32位上
的
float和64位上
的
double。 如果
是
这样,您如何处理
值
的
编码/解码?例如,如果从CGFloat创建NSNumber,我应该使用NSNumber
的
-numberWithFloat:或-numberWithDouble:方法
吗
?我是否必须编写一个条件宏,以便在32位上调用-numberWithFlo
浏览 0
提问于2009-11-17
得票数 10
回答已采纳
3
回答
如果浮点范围大的话,往返浮点总是定义行为
吗
?
、
、
、
由于F
的
可表示范围大于I,所以应该始终定义F(i)行为。 浮点
类型
的
prvalue可以转
换为
整数
类型
的
prvalue。转换截断;也就是说,小数部分被丢弃。如果截断
的
值
不能用目标
浏览 2
提问于2015-04-29
得票数 8
回答已采纳
6
回答
tostring("000.0")生成错误
的
值
、
、
在
我
的
c#控制台应用程序中,我希望将
双
精度
变量转
换为
字符串
类型
。但是结果字符串变量应该至少有小数点左边
的
3位和小数点右边
的
1位。示例: 3.4569应转
换为
"003.4“ string StringNum = Num .ToS
浏览 2
提问于2013-04-03
得票数 3
回答已采纳
点击加载更多
相关
资讯
Go语言中其他数据与字符串类型的转换
Julia编程基础(五):数值与运算
原来编程语言是这么算的……
php学习之php的八种数据类型的使用
应用编程基础课第三讲:Go编程基础
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券