【发布时间】:2017-07-05 21:45:50
【问题描述】:
我有一个格式如下的字符串
str = "1e-06"
字符串的内容是以科学计数法表示的数字。我想以真实格式获取字符串的内容,以便在我的 systemverilog 代码的下一个块中使用。谁能帮我找到解决办法?
例子:
string str = "1e-06";
real number;
number = str.atoreal();
$display("%f", number);
在这个 sn-p 的输出中,我期待 1e-06 但我得到 1
【问题讨论】:
-
如何显示small example 来显示您获得的输出与您期望的输出。
-
特别是,您是如何格式化输出的?
-
您好 dave_59,感谢您的回复。我在下面给出一个例子: string str = "1e-06";实数; number = str.atorial(); $display("%f", number);在这个 sn-p 的输出中,我期待 1e-06 但我得到 1
-
它只是一个常规字符串dave_59,其内容是以科学计数法表示的数字。
标签: string system-verilog