在开发tekla插件的时候,会遇到需要获取型材截面信息的时候,但是用GetReportProperty()方法获取到的一般都会是一个双精度的小数,与实际截面尺寸不符。
如一个梁截面为HW250*250*9*14,获取高度会是250.00000000116415,这就需要将这个获取到的值进行处理,可以使用Math.Ceilin()向上取整,也可以使用Math.Floor()向下取整。
经过测试,还是用Math.Round()会比较好~
在开发tekla插件的时候,会遇到需要获取型材截面信息的时候,但是用GetReportProperty()方法获取到的一般都会是一个双精度的小数,与实际截面尺寸不符。
如一个梁截面为HW250*250*9*14,获取高度会是250.00000000116415,这就需要将这个获取到的值进行处理,可以使用Math.Ceilin()向上取整,也可以使用Math.Floor()向下取整。
经过测试,还是用Math.Round()会比较好~