toFixed ක්රමය
toFixed ක්රමය
භාගික කොටසේ නිශ්චිත ස්ථානයකට සංඛ්යාවක් රවුම් කරයි.
ඉලක්කම් සංඛ්යාව පරාමිතිය මගින් දක්වයි.
ඉලක්කම් සංඛ්යාව නොදක්වා තිබේ නම්, පෙරනිමි ලෙස
0 ඉලක්කම් ගනු ලැබේ, එනම් සම්පූර්ණ සංඛ්යාවකට
රවුම් කිරීම සිදු වේ.
වාක්ය රචනා ක්රමය
සංඛ්යාව.toFixed([භාගික කොටසේ ඉලක්කම් සංඛ්යාව]);
උදාහරණය
භාගික සංඛ්යාවක් ඇතැයි සිතන්න. අපි එය
3 භාගික ඉලක්කම් දක්වා රවුම් කරමු:
let num = 1.1111;
console.log(num.toFixed(3));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1.111
උදාහරණය
පහත උදාහරණයේ ද භාගික කොටසේ
3 ඉලක්කම් පමණක් ඉතිරි කර ඇත, කෙසේ වෙතත් අවසාන
ඉලක්කම 1 කින් වැඩි වී ඇත, මන්ද රවුම් කිරීම
ගණිතමය නීති අනුව සිදු වේ:
let num = 1.1119;
console.log(num.toFixed(3));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1.112
උදාහරණය
පහත උදාහරණයේ භාගය සම්පූර්ණ සංඛ්යාවකට රවුම් වේ, මන්ද ක්රමයේ පරාමිතිය හිස් ය:
let num = 1.111;
console.log(num.toFixed());
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
උදාහරණය
පහත උදාහරණයේ ක්රමයේ පරාමිතිය මුල්
භාගයේ ඇති භාගික ඉලක්කම් සංඛ්යාව ඉක්මවයි,
එබැවින් ක්රමය අපගේ භාගයේ අවසානයට ඉලක්කම් දෙකක් 0
එකතු කරයි:
let num = 1.1111;
console.log(num.toFixed(6));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1.111100
මෙයද බලන්න
-
Math.round,Math.ceil,Math.floorක්රම,
ඒවා ද සංඛ්යා රවුම් කිරීම සිදු කරයි -
toPrecisionක්රමය,
එය සංඛ්යාවක් නිශ්චිත සංකේත සංඛ්යාවකට රවුම් කරයි