调整“RTOS”的输出。
在这里使用Lee Mac的总面积lisp。它工作得很好,但我想知道是否可以在“rtos”显示后添加单位,如平方米或公顷?
同样,我们所有的绘图都是以米为单位的,所以我们所有的面积都是平方米。可以在区域中添加一个因子来读取Ha吗?(乘以0.0001)?
谢谢 可以使用strcat函数将任何字符串添加到字符串中。 繁荣这很容易。
这就是我所拥有的,它是有效的。发现你可以在记事本上加几个上标。
(prompt (strcat "\nTotal Area = " (rtos a 2) " m²"))
显示:总面积=0.20 m² 很好。 我也明白了另一部分。
添加另一个setq并相应地调整strcat。
(setq b (* a 0.0001))
(prompt (strcat "\nTotal Area = " (rtos a 2) " m² " "/ " (rtos b 2) " Ha"))
显示:总面积=151081.15 m²/15.11 Ha
再次感谢李的原创节目。
不客气,我很高兴你发现它很有用!
页:
[1]