原题是这样的:Create a labview VI to find out the number of digits present in a number input by a user
Note: Use whole numbers only. Example: 1485. 求各位大神帮忙!
1
|
|
|
|
输入数值除以1000后大于等于1,则位数大于等于3,然后看位数4,如此循环,当除后结果小于1时则退出循环,并显示最大位数
|
|
|
|
|
输入数值除以1000大于等于1是不是应该是4位?像1487除以1000大于等于1所以位数大于等于4然后被10000整除时小于1所以是4位
|
|
|
|
|
是我说错了,少了一位:
10,000除以1000是10,大于等于1,大于等于4位,4放入寄存器;10,000除以10,000是1,大于等于1,大于等于5位,5放入寄存器;10,000除以100,000是0.1,小于1,推出循环,从寄存器读出5并显示
|
|
|
|
|
楼主看这个范例然后改动一下,这个计算小数点位数的
|
|
|
|
|