JavaScriptで呼び出されている10進数の最も近い整数を返します
問題
JavaScriptのMathクラスに存在するJavaScript関数を作成する必要があります。
この関数は、呼び出されている10進数の最も近い整数を返す必要があります。
数値がすでに整数の場合は、そのまま返す必要があります。
例
以下はコードです-
const num = 234.56; Math.ceil = function(num){ if(typeof num !== 'number'){ return NaN; }; if(num % 1 === 0){ return num; }; const [main] = String(num).split('.'); return +main + 1; }; console.log(Math.ceil(num));
出力
以下はコンソール出力です-
235
-
JavaScriptで数値の小数部分のみを取得する
問題 数値を取り込むJavaScript関数を作成する必要があります。この関数は、小数点以下の数値の部分を選択して返す必要があります(。) 例 以下はコードです- const num = 435.43436; const retrieveDecimalPart = (num = 1) => { const str = String(num); let [_, decimal] = str.split('.'); const divisor = Math.pow(10, decimal.len
-
数値をC#で最も近い偶数に丸めます
ToEvenプロパティは、MidpointRounding列挙で使用され、数値を最も近い偶数に丸めます。 10進数を宣言して初期化する- decimal val = 25.55M; 数値を最も近い偶数に丸める- decimal.Round(val, 0, MidpointRounding.ToEven) これが完全なコードです- 例 using System; using System.Linq; class Demo { static void Main() { decimal val = 25.55M;