加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Qt(C)中的小数类型

发布时间:2020-12-16 03:45:47 所属栏目:百科 来源:网络整理
导读:在Qt开发中使用的正确类型是什么(或通常为C),用于十进制算术,即.Net中的System.Decimal结构体的等价物? Qt是否提供了一个内置的结构? (我在文档中找不到,但也许不知道在哪里看.) 有没有一个“标准”C库使用? 解决方法 What is the correct type to use in
在Qt开发中使用的正确类型是什么(或通常为C),用于十进制算术,即.Net中的System.Decimal结构体的等价物?

Qt是否提供了一个内置的结构? (我在文档中找不到,但也许不知道在哪里看.)
>有没有一个“标准”C库使用?

解决方法

What is the correct type to use in Qt
development (or C++ in general) for
decimal arithmetic,i.e. the
equivalent of System.Decimal struct in
.Net?

C标准库和Qt都不具有与.NET中System.Decimal相同的数据类型.

Does Qt provide a built-in struct? (I
can’t find it in the docs,but maybe
don’t know where to look.)

没有.

Is there a “standard” C++ library to
use?

没有.

但是你可能想看看GNU Multiple Precision Arithmetic Library.

[编辑:]比上述库更好的选择可能是qdecimal.它包含符合IEEE标准的十进制浮点数,这与非常相似(但不完全相同)的.NET十进制数,以及利用Qt习语和惯例.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读