当前位置 : 主页 > 编程语言 > c语言 >

将Double转换为String时保留十进制之前的零

来源:互联网 收集:自由互联 发布时间:2021-06-24
使用VB6,当我有一个双i = -0.1,如果我将它转换为strTemp = Str(i)的字符串我丢失小数点前的前导0,最后只有-1 当值为时,如何保持小数点前的前导0? 1? 使用格式化功能. strtemp = Format(i, "0.##
使用VB6,当我有一个双i = -0.1,如果我将它转换为strTemp = Str(i)的字符串我丢失小数点前的前导0,最后只有-1

当值为<时,如何保持小数点前的前导0? 1?

使用格式化功能.

strtemp = Format(i, "0.####")

0& #是占位符.如果不存在其他值,则0将在该点中放置零,包括前导&尾随零. #将值放入该点,但没有前导或尾随零.

网友评论