JSで実現した進数変換、浮動小数点加算、デジタル判定動作例


本論文の例では、JSが実現したキャリブレーション、浮動小数点加算、デジタル判定動作について述べている。皆さんに参考にしてあげます。具体的には以下の通りです。

<script>
document.write("      :parseInt(  ,  )<br>");
document.write("10101=>" + parseInt("10101",2)+"<br>");
document.write("77=>" + parseInt("77",8)+"<br>");
document.write("2A3B=>" + parseInt("2A3B",16)+"<br>");
document.write("077=>" + parseInt("077")+"<br>");
document.write("0X2A3B=>" + parseInt("0X2A3B")+"<br>");
document.write("       :parseFloat(  )<br>");
var str = "12.345";
var str1 = str + 6;
var str2 = parseFloat(str) + 6;
document.write(str1 + "=>" + parseFloat(str1)+"<br>");
document.write(str1 + "=>" + parseFloat(str2)+"<br>");
document.write("34.89a23=>" + parseFloat("34.89a23")+"<br>");
document.write("      :isNaN<br>");
document.write("4   :"+!isNaN(4)+"<br>");
document.write("ffff   :"+!isNaN("ffff")+"<br>");
</script>

結果:
整数変換関数:parseInt(データ、ベース)
10101=>21
77=>63
2 A 3 B=>10811
077=>77
0 X 2 A 3 B=>10811
浮動小数点変換関数:parseFloat(データ)
12.3456=>12.3456
12.3456=>18.345
34.89 a 23=>34.89
デジタル判定関数:isNaN
4は数字です。true
ffffは数字です。false
興味のある友達はオンラインHTML/CSS/JavaScript先端コードを使ってデバッグ実行ツールを実行できます。http://tools.jb51.net/code/WebCodeRun上記コードの運行効果をテストします。
PS:ここではさらにいくつかの計算ツールを紹介します。参考にしてください。
オンライン要素関数(方程式)で計算ツールを解く:
http://tools.jb51.net/jisuanqi/equ_jisuanqi
科学計算機はオンラインで使う高級計算機はオンラインで計算します。
http://tools.jb51.net/jisuanqi/jsqkexue
オンライン計算機_標準計算機:
http://tools.jb51.net/jisuanqi/jsq
さらに、JavaScriptに関する内容については、当駅のテーマを見ることができます。「JavaScript数学演算の使い方のまとめ」、「JavaScriptデータ構造とアルゴリズム技術のまとめ」、「JavaScript配列操作技術のまとめ」、「JavaScript事件に関する操作と技巧大全書」、「JavaScript操作DOM技巧まとめ」および「JavaScript文字と文字列操作テクニックのまとめ
本論文で述べたように、JavaScriptプログラムの設計に役に立ちます。