社区
VB
帖子详情
关于类型转换的问题(CTYPE(...,DOUBLE))
jeffersyan
2006-07-25 07:55:52
我从ORACLE里取出来的值是0.7938.怎么CTYPE(...,DOUBLE)后,就变成0.7937999...呢类,而在一些地方又是好的.
ORACLE里该字段的类型是NUMBER(6,4)
...全文
306
11
打赏
收藏
关于类型转换的问题(CTYPE(...,DOUBLE))
我从ORACLE里取出来的值是0.7938.怎么CTYPE(...,DOUBLE)后,就变成0.7937999...呢类,而在一些地方又是好的. ORACLE里该字段的类型是NUMBER(6,4)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
copall
2006-07-26
打赏
举报
回复
这可能是存入数据库之前的实际值~存入后就舍入到小数4位了
为了保险起见,就这样吧
Math.Round(CTYPE(...,DOUBLE),4)
阿牛138588
2006-07-25
打赏
举报
回复
mark
jeffersyan
2006-07-25
打赏
举报
回复
没有哎,我现在只想知道原因,真是郁闷啊.为什么其它值,取出来转换后就是对的,惟独这个不对.
sanjie88
2006-07-25
打赏
举报
回复
decimal
sanjie88
2006-07-25
打赏
举报
回复
用DECEMAL
sanjie88
2006-07-25
打赏
举报
回复
你用了float吧,在数据库
jeffersyan
2006-07-25
打赏
举报
回复
恩,十分确定取出来的是4位小数的,哎,这下损失大了.
真相重于对错
2006-07-25
打赏
举报
回复
Decimal
gzsxy8013
2006-07-25
打赏
举报
回复
你确定从数据中取出来的是这个值吗?
jeffersyan
2006-07-25
打赏
举报
回复
由于我这个数字是用来算钱的,它差那么几位,算出来的钱可就差了不少啊.
hhjjhjhj
2006-07-25
打赏
举报
回复
这很正常,简单的加减运算也会出现这样后面是很多9或类似1.00000000000000000001这种情况,这是运算精度问题。
复杂表达式计算器
#include <
ctype
.h> using namespace std; typedef vector <int> vint; #define MAXTOKEN 100 /*最大的标识符个数*/ typedef enum kind_tag {UNARYOP,BINARYOP,OPERAND,LEFTPAREN,RIGHTPAREN,ENDEXPR} Kind_type; --...
《C Primer Plus》第七章--C控制语句:分支和跳转(if else switch continue break goto 逻辑运算符
ctype
.h)
文章目录C控制语句:分支和跳转本章内容if语句if else语句另一个示例:介绍getchar()和putchar()
ctype
.h系列的字符函数多重选择else ifelse与if配对多层嵌套的if语句逻辑运算符备选拼写:iso646.h头文件优先级求值...
VB.NET学习笔记:数据类型——.NET Framework 中的数据
类型转换
每个值都有与之关联的类型,此类型定义分配给该值的空间大小,许多值可以表示为多种类型。例如,值 4 可以表示为整数或浮点值。...而显示转换要求编译前指定由哪种
类型转换
成哪种类型,在代码书写中很容易识...
Microsoft .NET Framework 2.0 Application Development Foundation 翻译系列8(第一章:第四课
类型转换
)...
Lesson 4: Converting Between Types
类型转换
Often, you need to convert between two different types. For example, you might need to determine whether an Integer is greater or less than a
Double
. You ...
c语言转换为python语言_使用
ctype
s实现python类型和C语言类型之间的相互转化
楔子我们知道可以使用
ctype
s调用扩展模块,主要是调用扩展模块中使用C编写好的函数,但这些函数肯定都是需要参数的,还有返回值,不然编写扩展模块有啥...python类型与C语言类型之间的转换我们说了,python中类型不...
VB
16,556
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章