我有一个值范围从0到4000的变量,但需要转换值,以便输出0到1。
在arduino中,有一个函数叫做map:
map(value, fromLow, fromHigh, toLow, toHigh)
在objective -C/C中是否有类似的东西?
谢谢
除以4000.0。这背后的数学原理叫做"线性插值"
您可以在一行中这样做:CGFloat result = ([your value]/ 4000.0f);