严肃的新手问题,但我似乎无法在任何地方找到答案!
我试图在我的Garmin设备的应用程序中将我的身高从厘米转换为米。这是用Monkey C编写的(非常类似于我所理解的Java和C ++)。
以下是我目前的做法:
var height = angus.height;
var heightCM = height.format("%0.2f");
我的身高是175,正如您所料,这给了我175.00的结果
我似乎找不到任何能告诉我如何向左移动小数的资源。任何帮助将非常感激。
以下是有关Monkey C格式的文档:https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Lang/Number.html#format-instance_method
格式化数字的任何解释都会很棒。我也试图截断一个数字,例如从1234567到1234。因此,任何有关这方面的信息也会很棒。
提前致谢!
答案 0 :(得分:7)
您应该使用:
var height = angus.height / 100.0;