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.
数値を10に丸めようとしています
元:
6は10になります
4は0になります
11は10になります
14は10になります
17は20になります
どうすればいいですか?私の知る限り、Math.Roundはこれでは機能しません。
double(floatおよびdecimal追加のキャストが必要になります):
double
float
decimal
value = Math.Round(value / 10) * 10;
の場合int:
int
value = (int) (Math.Round(value / 10.0) * 10);