VB.NET如何将int减少到1位小数?

5 vb.net

我正在使用下面的代码将文件大小(以字节为单位)(测试文件为31718字节)转换为KB(30.974609375 KB),但我希望将其显示为一个小数位(即30.9 KB).我怎么在VB.NET中这样做?

New FileInfo(FileName).Length / 1024
Run Code Online (Sandbox Code Playgroud)

谢谢

Mla*_*vic 10

Math.Round(New FileInfo(FileName).Length / 1024,1)
Run Code Online (Sandbox Code Playgroud)


Rob*_*Day 6

如果它只是显示输出,你需要它舍入,然后使用ToString中的格式

Double.ToString("0.0")
Run Code Online (Sandbox Code Playgroud)