我需要将一系列值映射到另一个值范围,所以我想知道如果在Java中有类似的东西,我一直在搜索,但我只得到Java的Map函数.
long map(long x,long in_min,long in_max,long out_min,long out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; }
这将在Java中工作一样 – 没有真正的魔法.但标准的Java没有这样的预定义.