<input>
要素の数値入力: HTMLの<input>
要素を使用して数値を入力する場合、type="number"
属性を指定します。これにより、数値の入力が制限され、浮動小数点数の入力も可能となります。
<input type="number" step="0.01" min="0" max="100">
上記の例では、0から100までの範囲で、0.01刻みの浮動小数点数の入力が可能です。
- JavaScriptを使用した数値の処理: HTML内で数値の計算や処理を行う場合、JavaScriptを使用することが一般的です。以下は、JavaScriptを使用して数値の四捨五入と合計値の計算を行う例です。
<script>
function calculateTotal() {
var num1 = parseFloat(document.getElementById("num1").value);
var num2 = parseFloat(document.getElementById("num2").value);
var roundedNum1 = Math.round(num1 * 100) / 100;
var roundedNum2 = Math.round(num2 * 100) / 100;
var total = roundedNum1 + roundedNum2;
document.getElementById("total").innerHTML = "合計値: " + total.toFixed(2);
}
</script>
<input type="number" id="num1" step="0.01">
<input type="number" id="num2" step="0.01">
<button onclick="calculateTotal()">計算する</button>
<p id="total"></p>
上記の例では、2つの数値を入力し、それぞれを四捨五入して合計値を計算します。計算結果は小数点以下2桁まで表示されます。
これらの方法を活用して、HTML内で数値の浮動小数点表現と処理を行うことができます。適宜、必要な処理や表示形式に合わせてコードを調整してください。