gpt4 book ai didi

tcl - 除法运算符没有产生任何结果

转载 作者:行者123 更新时间:2023-12-04 00:09:15 24 4
gpt4 key购买 nike

我在 TCL 遇到了问题。我可以添加和相乘两个整数变量。这工作得很好:

set hdsuc [expr {$hdsuccess * $hdcount}]
set hdsuc [expr {$hdsuccess + $hdcount}]

但是,由于某种原因,我无法将它们分开。以下根本不起作用:

set hdsuc [expr {$hdsuccess / $hdcount}]

上面返回0。会不会是设置有问题?

最佳答案

它在做整数除法。您需要将其中一个参数转换为 double 。例如:

 set hdsuc [expr {double($hdsuccess) / $hdcount}]

关于tcl - 除法运算符没有产生任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10150048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com