当前位置:编程学习 > VB >>

请问在VB中如何把科学记数法变为非科学记数法方式显示?

请问在VB中如何把科学记数法变为非科学记数法方式显示?
如何把非科学记数法变为科学记数法方式显示? --------------------编程问答-------------------- 给你个试列参考吧
Private Sub Command1_Click()
  Dim a As String
  a = "1,234,567.89"
  Debug.Print a,
  a = Format(a, "###.###")
  Debug.Print a
  a = "1234567.89"
  Debug.Print a,
  a = Format(a, "#,###.###")
  Debug.Print a
End Sub
--------------------编程问答-------------------- 1.http://topic.csdn.net/t/20020701/09/840181.html
2.FormatNumber(Val(s)) --------------------编程问答-------------------- 看错题意 应该这样
Private Sub Command1_Click()
  Dim a As String
  a = "1,234,567.89"
  Debug.Print a,
  a = Format(a, "#.########E+##") '这里自己定义精确位数
  Debug.Print a
  a = "1.23456789E+6"
  Debug.Print a,
  a = Format(a, "#.###")
  Debug.Print a
End Sub --------------------编程问答-------------------- 同意楼上意见
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,