Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
0 から 1 までの浮動小数点数を使用して、0 から 255 までの整数を作成しています。
integer = float * 255;
0 を 0 に、1 を 255 にしたい場合、これは問題なく動作しますが、正反対にしたいのです! 1 を 0 に、255 を 1 にできたらいいのにと思います。これを行う方法はありますか?
前もって感謝します!
簡単な数学。解決策は、次を使用することです。
整数 = 255 * (1-float)
したがって、浮動小数点数が高いほど、255 を乗算するために使用される係数は低くなります。