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. 查询表的DDL

    例如: SQL>create table tab001(id varchar(4)); SQL>select dbms_metadata.get_ddl(‘TABLE’,’tab001’) ...

  2. 微信小程序之用户信息授权 wx.getUserInfo

    用户授权 <button open-type="getUserInfo" bindgetuserinfo='getUser'>授权用户信息</button> ...

  3. Linux 入门记录:十二、Linux 权限机制

    一.权限 权限是操作系统用来限制资源访问的机制,权限一般分为读.写.执行. 系统中每个文件都拥有特定的权限.所属用户及所属组,通过这样的机制来限制哪些用户.哪些组可以对特定的文件进行什么样的操作. 每 ...

  4. 联想拯救者15-isk安装固态硬盘与系统迁移教程

    一.固态选择 首先知道拯救者15-ISK是m.2接口2280尺寸,支持PCIE协议NVMe接口标准.我加装的固态是HP EX900系列250G M.2 NVMe固态硬盘. 二.开盖安装 1.拯救者15 ...

  5. 【Unity Shader】从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

    从NDC(归一化的设备坐标)坐标转换到世界坐标要点 参考资料 How to go from device coordinates back to worldspace http://feepingcr ...

  6. 【Unity Shader】(三) ------ 光照模型原理及漫反射和高光反射的实现

    [Unity Shader](三) ---------------- 光照模型原理及漫反射和高光反射的实现 [Unity Shader](四) ------ 纹理之法线纹理.单张纹理及遮罩纹理的实现 ...

  7. 20135202闫佳歆--week6 课本第三章学习笔记

    第三章 进程管理 一.进程 1.进程 进程就是处于执行期的程序. 进程就是正在执行的程序代码的实时结果. 进程是处于执行期的程序以及相关的资源的总称. 进程包括代码段和其他资源. 2.线程 执行线程, ...

  8. 第二阶段冲刺——seven

    个人任务: 马佳慧:设计界面背景,统一风格. 王金萱:整体运行测试上传到公网上的程序. 季方:修改优化已上传的代码. 司宇航:整体调试程序继续优化. 站立会议: 任务看板和燃尽图:

  9. Leetcode——37.解数独 [##]

    @author: ZZQ @software: PyCharm @file: leetcode37_solveSudoku.py @time: 2018/11/20 16:41 思路:递归回溯 首先, ...

  10. windows32位系统 安装MongoDB

    今天在win7 32位系统下安装 MongoDB 时,遇到了一堆坑,特此笔记. 一.下载MongoDB 打开官网下载地址:https://www.mongodb.com/download-center ...