VB.NET 中应该使用什么数据类型来处理 100 位或更多位的精度? double好像只显示17左右

What datatype should be used in VB.NET to handle a precision of like a 100 decimal numbers or more? Double seems to display only about 17

在 VB.NET 中应该使用什么数据类型来处理 100 位或更多的精度? double好像只显示17左右。

Decimal 根据文档最多可以显示小数点右边 28 位。

没有可以处理 100 个的内置类型。但是您可以构建自己的类型来处理您的要求。