首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Verilog - %0d和%d之间的差异

Verilog - %0d和%d之间的差异
EN

Stack Overflow用户
提问于 2016-09-06 03:20:24
回答 1查看 13.9K关注 0票数 2

我不明白为什么互联网上的一些代码示例使用%0d来显示变量的值,而有些代码则使用%d%0d%d有什么区别?

代码语言:javascript
运行
复制
   data_1bit   = {32{4'b1111}};
   $display("data_1bit    = %0d",data_1bit);

   data_1bit_unsigned   = {32{4'b1111}};
   $display("data_1bit_unsigned  = %d",data_1bit_unsigned);
EN

Stack Overflow用户

发布于 2016-09-06 03:53:36

在第21.2.1.3节中解释了这一点,即1800-2012 LRM显示数据的大小。%d使用固定宽度显示,以容纳要显示的表达式的最大可能值。%0d显示最小宽度,抑制任何前导0或空格。

票数 4
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39340164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档