0

Vex ROBOTC 具有以下用于在 LCD 显示器上显示整数的命令: displayLCDNumber(nLine, nPos, nValue, nPrecision);

我正在尝试显示以下内容:displayLCDNumber(0, 4, (float) 3.14159, nPrecision);

据说,使用 nPrecision 参数我应该能够显示浮点数。不幸的是,我似乎无法让它发挥作用。当我指定一个负整数时,它只是将前导 0 添加到显示的数字中。当我指定正数时,它只会将我的数字的整数部分向右移动很多位。当我尝试像 0.6 这样的十进制 nPrecisions 时,它什么也没做。nPrecision 参数是什么,我还需要设置什么参数才能正确显示我的号码?

API在这里:http ://www.robotc.net/wikiarchive/VEX2_Functions_Display

编辑:任何帮助都将不胜感激,最好是尽快,因为我明天和周五才有机会测试/使用它大约 30 分钟。

4

0 回答 0