问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何vb 取小数点后一位的值

发布网友 发布时间:2022-04-24 03:35

我来回答

2个回答

热心网友 时间:2023-10-25 07:03

方法1:
先取10倍后小数,再取整,再与10求余数,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
Mod
10),
0,
"提示"
方法2:
先将小数用Format转成只有一位小数字符,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Format(a,
".#"),
1),
0,
"提示"
方法3:
先将小数放大1倍,再取整数,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Str(Int(a
*
10)),
1),
0,
"提示"
方法4:
将数先放大10倍,取整,减去取整后放大10倍的数,得到得到小数点后一位的值
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
-
Int(a)
*
10),
0,
"提示"

热心网友 时间:2023-10-25 07:03

方法1:
先取10倍后小数,再取整,再与10求余数,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
Mod
10),
0,
"提示"
方法2:
先将小数用Format转成只有一位小数字符,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Format(a,
".#"),
1),
0,
"提示"
方法3:
先将小数放大1倍,再取整数,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Str(Int(a
*
10)),
1),
0,
"提示"
方法4:
将数先放大10倍,取整,减去取整后放大10倍的数,得到得到小数点后一位的值
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
-
Int(a)
*
10),
0,
"提示"

热心网友 时间:2023-10-25 07:04

先将小数转换成文本,再查小数点的位置,然后用right函数就行了

热心网友 时间:2023-10-25 07:04

先将小数转换成文本,再查小数点的位置,然后用right函数就行了

热心网友 时间:2023-10-25 07:03

方法1:
先取10倍后小数,再取整,再与10求余数,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
Mod
10),
0,
"提示"
方法2:
先将小数用Format转成只有一位小数字符,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Format(a,
".#"),
1),
0,
"提示"
方法3:
先将小数放大1倍,再取整数,然后用Right取最后一位字符,得到小数点后一位
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Right(Str(Int(a
*
10)),
1),
0,
"提示"
方法4:
将数先放大10倍,取整,减去取整后放大10倍的数,得到得到小数点后一位的值
代码:
Dim
a
As
Double
a
=
3.1415926
MsgBox
"小数点后一位为:"
&
Str(Int(a
*
10)
-
Int(a)
*
10),
0,
"提示"

热心网友 时间:2023-10-25 07:04

先将小数转换成文本,再查小数点的位置,然后用right函数就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2023年辽宁高考399分能报哪些公办大学 额头有杂音是什么意思啊 ...反应也不是一般的迟钝,胆子还越来越小,叫我的声音稍大就会被吓... 2022天津理工大学各省录取分数线 ...一个是个胖子 一个是个小矮子 一个是个黄头发的男人 一个是个穿... 我是河南理科女今年考了545 报考天津理工大学一本希望大不?二本专业... ...一个是个胖子 一个是个小矮子 一个是个黄头发的男人 还有一个是个... 有个手机游戏 图标就是一个黄头发的人背着弓箭 游戏内容是两个人_百度... 我是男生从小就怕那些动物,比如青蛙,觉得一想青蛙的皮肤就全身鸡皮疙瘩... ...不是昆虫总动员,其中片段是,一群昆虫被青蛙吃进肚子里,它们在里面... 4.951取一位小数 C语言中如何将小数点部分一位一位取出? 兀取一位小数怎么算,猜口头语 取一位小数Java(在线等) JavaScript中如何保留一位小数; 0.854854……是几位小数,取一位小数是多少 酷狗音乐里面格式转换具体怎么操作呢?什么情况下需要转换? 酷狗音乐怎么把CD音频转换成MP3格式 酷狗音乐文件刻录成音乐CD的问题 怎样用nero软件把酷狗音乐刻录成cd光盘,请求详细步骤 如何使用酷狗音乐刻录CD 什么软件可以吧APE和FLAC音频转换成CD格式 如何使用酷狗音乐刻录CD? 头发干枯很厉害,怎么办 头发太干怎么办 头发干枯是啥原因 抖音文字怎么一句一句出现 头发干或油是什么原因呢? 头发干枯有是什么原因 头发干燥是怎么引起的? 在c语言中如何取一个数的小数部分 如何分别取一个小数的整数部分和小数部分 睡前喝红酒的好处? 健康有哪几种 如何用公式取小数点后的第一位数 医学上 健康状况分为几类? 如何在一个字符串里提取一个小数 十进制转二进制时小数部分怎么取一位有效数字? 身体健康的标准有哪些? 睡前喝多少红酒最好 如3.95取一位小数不要四舍五入,怎么输公式 健康分为几大类 易语言如何取小数点后面的第一位,其余的过滤掉? 十大健康标准 excel vba中如何获取一个小数的小数点后的位数? 世界卫生组织十大健康标准 健康的特征 健康状况有几种级别 健康包括___、___、___和___四个方面 怎么使用photoshop合图呢?