Sub DataType()
For i = To
t1 = t1 + 0.1
t2 = t2 + CDec(0.1)
Debug.Print "Double=" & t1 & " Decimal=" & t2
Next
End Sub
结果: Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double=. Decimal=.
Double= Decimal=
Double=1.1 Decimal=1.1
Double=1.2 Decimal=1.2
Double=1.3 Decimal=1.3
Double=1.4 Decimal=1.4
Double=1.5 Decimal=1.5
Double=1.6 Decimal=1.6
Double=1.7 Decimal=1.7
Double=1.8 Decimal=1.8
Double=1.9 Decimal=1.9
Double= Decimal=
Double=2.1 Decimal=2.1
Double=2.2 Decimal=2.2
Double=2.3 Decimal=2.3
Double=2.4 Decimal=2.4
Double=2.5 Decimal=2.5
Double=2.6 Decimal=2.6
Double=2.7 Decimal=2.7
Double=2.8 Decimal=2.8
Double=2.9 Decimal=2.9
Double= Decimal=
Double=3.1 Decimal=3.1
Double=3.2 Decimal=3.2
Double=3.3 Decimal=3.3
Double=3.4 Decimal=3.4
Double=3.5 Decimal=3.5
Double=3.6 Decimal=3.6
Double=3.7 Decimal=3.7
Double=3.8 Decimal=3.8
Double=3.9 Decimal=3.9
Double= Decimal=
Double=4.1 Decimal=4.1
Double=4.2 Decimal=4.2
Double=4.3 Decimal=4.3
Double=4.4 Decimal=4.4
Double=4.5 Decimal=4.5
Double=4.6 Decimal=4.6
Double=4.7 Decimal=4.7
Double=4.8 Decimal=4.8
Double=4.9 Decimal=4.9
Double= Decimal=
Double=5.1 Decimal=5.1
Double=5.2 Decimal=5.2
Double=5.3 Decimal=5.3
Double=5.4 Decimal=5.4
Double=5.5 Decimal=5.5
Double=5.6 Decimal=5.6
Double=5.7 Decimal=5.7
Double=5.8 Decimal=5.8
Double=5.9 Decimal=5.9
Double=5.99999999999999 Decimal=
Double=6.09999999999999 Decimal=6.1
Double=6.19999999999999 Decimal=6.2
Double=6.29999999999999 Decimal=6.3
Double=6.39999999999999 Decimal=6.4
Double=6.49999999999999 Decimal=6.5
Double=6.59999999999999 Decimal=6.6
Double=6.69999999999999 Decimal=6.7
Double=6.79999999999999 Decimal=6.8
Double=6.89999999999999 Decimal=6.9
Double=6.99999999999999 Decimal=
Double=7.09999999999999 Decimal=7.1
Double=7.19999999999999 Decimal=7.2
Double=7.29999999999999 Decimal=7.3
Double=7.39999999999999 Decimal=7.4
Double=7.49999999999999 Decimal=7.5
Double=7.59999999999999 Decimal=7.6
Double=7.69999999999999 Decimal=7.7
Double=7.79999999999999 Decimal=7.8
Double=7.89999999999999 Decimal=7.9
Double=7.99999999999999 Decimal=
Double=8.09999999999999 Decimal=8.1
Double=8.19999999999999 Decimal=8.2
Double=8.29999999999999 Decimal=8.3
Double=8.39999999999999 Decimal=8.4
Double=8.49999999999999 Decimal=8.5
Double=8.59999999999999 Decimal=8.6
Double=8.69999999999999 Decimal=8.7
Double=8.79999999999998 Decimal=8.8
Double=8.89999999999998 Decimal=8.9
Double=8.99999999999998 Decimal=
Double=9.09999999999998 Decimal=9.1
Double=9.19999999999998 Decimal=9.2
Double=9.29999999999998 Decimal=9.3
Double=9.39999999999998 Decimal=9.4
Double=9.49999999999998 Decimal=9.5
Double=9.59999999999998 Decimal=9.6
Double=9.69999999999998 Decimal=9.7
Double=9.79999999999998 Decimal=9.8
Double=9.89999999999998 Decimal=9.9
Double=9.99999999999998 Decimal=
Double=10.1 Decimal=10.1

VBA:Double类型与Decimal类型的更多相关文章

  1. float,double和decimal类型

    float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位) double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有 ...

  2. [转]float,double和decimal类型

    float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位) double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E308(15个有 ...

  3. ESQL 查询数据报 参数类型“Edm.Decimal”和“Edm.Double”不兼容

    ESQL 查询数据报 参数类型“Edm.Decimal”和“Edm.Double”不兼容 System.Data.Entity.Core.Objects.ObjectQuery<TEntity& ...

  4. 【转载】 C#中float、double以及decimal类型有何不同

    在C#语言中,float.double以及decimal类型都可以用来表示小数,但三者还是有一定的不同,有效数字为相比的话,decimal类型的有效数字最大,float类型最小.计算浮点类型的运算,如 ...

  5. decimal类型数据如何保留两位小数

    日常开发中,decimal作为货币类型,经常会处理保留两位小数的问题. 本站整理两种,decimal类型保留两位小数的方法. 第一种: decimal d = 46.28111m;string res ...

  6. MySQL中的float和decimal类型有什么区别

    decimal 类型可以精确地表示非常大或非常精确的小数.大至 1028(正或负)以及有效位数多达 28 位的数字可以作为 decimal类型存储而不失其精确性.该类型对于必须避免舍入错误的应用程序( ...

  7. 解决 Entity Framework 6.0 decimal 类型精度问题

    Ø  前言 本文主要解决 EF 中对于 MSSQL 数据库的 decimal 类型经度问题,经实验该问题仅在 CodeFirst 模式的情况下发生,话不多说直接看代码. 1.   假设我们有一张 Cu ...

  8. mysql decimal类型与decimal长度用法详解

    三者的区别介绍 float:浮点型,含字节数为4,32bit,数值范围为-3.4E38~3.4E38(7个有效位) double:双精度实型,含字节数为8,64bit数值范围-1.7E308~1.7E ...

  9. 对decimal 类型的数据进行获取调整

    Decimal为SQL Server.MySql等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数. 好处:使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储 ...

随机推荐

  1. 总结 : C#事件理解

    要理解事件,首先必须理解委托!! 1.如果说委托是一个类型,那么事件就是一个对象! 2.事件的创建必须是借助某个委托类型来完成的! 3.也就是说,委托是事件的类型,事件本身是个对象!! 4.所以,事件 ...

  2. P2371 [国家集训队]墨墨的等式

    膜意义下最短路. 把最小的\(a\)抠出来,作为模数\(mod\),然后建点编号为\(0\)到\(mod-1\),对每个数\(a\)连边\((i,(a+i)\mod mod)\)点\(i\)的最短路就 ...

  3. 冒泡排序算法的C++,Java和Python实现和冒泡排序算法三种语言效率的比较

    冒泡排序原理: 这一篇百度经验讲得很好,我不多说了 https://jingyan.baidu.com/article/6525d4b13f920bac7d2e9484.html 他讲的是C语言,没有 ...

  4. 关于UNITY学习,给新生建议

    没有不可能,只有不努力. 本人自学UNITY,实力不敢称最好,但绝对不是小白,自己独立做出过游戏,AR.(用C#) 1. 导入模型一定要注意坐标,否则会很麻烦.本人因为这个吃了很多盐 2. 学unit ...

  5. [2017BUAA软工助教]学期总结

    一.表 学号 第0次 week1 week2 week3 个人项目 附加1 结对项目 附加2 a团队得分 a贡献分 b团队得分 b贡献分 阅读作业 提问回顾 总分1 总分2 14011100 8 8 ...

  6. 2013337朱荟潼 Linux第二章读书笔记——从内核出发

    1.获取内核源码 1.1Git 分布式的:下载和管理Linux内核源代码: - 获取最新提交到版本树的一个副本 $ git clone git://git.kernel.org/pub/scm/lin ...

  7. java之JDBC学习总结

    以前一直以为jdbc是很高大上的东西,没想到今天学了jdbc,惊喜来了,just a tool!当然工具是用来帮助人们学习和提供方便的,所以总结了一下,也就是简单的三板斧: first :加载驱动 t ...

  8. mysql 清空数据

    清空数据有2 个命令 -- 清空全部数据,不写日志,不可恢复,速度极快 truncate table 表名; -- 清空全部数据,写日志,数据可恢复,速度慢 delete from 表名 业务需求:清 ...

  9. ELK环境配置

    一.安装java环境 1.下载jre并安装,安装过程中没有什么特殊的,一直默认下一步即可. 2.配置环境变量 其中变量值为我们安装的jre的路径 二.安装elasticsearch 1.下载es安装包 ...

  10. Angular中通过$location获取地址栏的参数详解

    Angular中通过$location获取url中的参数 最近,项目开发正在进行时,心有点燥,许多东西没来得及去研究,今天正想问题呢,同事问到如何获取url中的参数,我一时半会还真没想起来,刚刚特意研 ...