Weight
වෙළෙඳපොළට ගිය විට විවිධ තරාදි ඇසුරින් බර කිරනා අයුරු ඔබ දැක ඇති. තැටි තරාදිය විද්යුත් තරාදිය වැනි විවිධ තරාදි ඒ සඳහා භාවිතා වෙනවා.
ප්රධාන වශයෙන් වෙළෙඳපොළේදි බර කිරීම් සිදු කරන්නේ ග්රැම් හෝ කිලෝග්රැම් වලිනි. මෙයට අමතරව රාත්තල් මඟින්ද, පැරණි සිංහල මිනුම් ක්රමයට අනුව ආයුර්වේදයේදී 'කලං, මන්චාඩි' වලින්ද ඉදහිට බර කීරිම සිදු කෙරේ. ඒවා ග්රෑම් අතර සම්බන්ධයක්ද තිබෙනවා.
කුමන ඒකකයකින් මැනීම කළද වස්තුවේ බර එකම වේ. එහි අගය පමණක් කිරුම් ඒකකය මත වෙනස් වේ.
මෙට්රික් ක්රමයට අනුව ග්රැම් 1000 කිලෝග්රැම් 1 ක් ලෙස අර්ථ දැක්වේ.
අභ්යාස
පහත දැක්වෙන ග්රැම් ප්රමාණ කිලෝග්රැම් වලින් දක්වන්න.
1000 g =
3000 g =
7000 g =
2500 g =
250 g =
පහත දැක්වෙන ග්රැම් ප්රමාණ කිලෝග්රැම් හා ග්රැම් වලින් දක්වන්න.
1700 g =
2300 g =
750 g =
5060 g =
එකතු කරන්න.
1Kg + 500g=
2Kg + 750g=
3Kg + 600g=
4Kg 450g=
බර පරිවර්ථකය - ඔබේ බර විවිධ ඒකක වලට පරිවර්ථනය කර බලන්න
function perRound(num, precision) {
var precision = 3; //default value if not passed from caller, change if desired
// remark if passed from caller
precision = parseInt(precision); // make certain the decimal precision is an integer
var result1 = num * Math.pow(10, precision);
var result2 = Math.round(result1);
var result3 = result2 / Math.pow(10, precision);
return zerosPad(result3, precision);
}
function zerosPad(rndVal, decPlaces) {
var valStrg = rndVal.toString(); // Convert the number to a string
var decLoc = valStrg.indexOf("."); // Locate the decimal point
// check for a decimal
if (decLoc == -1) {
decPartsecnum = 0; // If no decimal, then all decimal places will be padded with 0s
// If decPlaces is greater than zero, add a decimal point
valStrg += decPlaces > 0 ? "." : "";
}
else {
decPartsecnum = valStrg.secnumgth - decLoc - 1; // If there is a decimal already, only the needed decimal places will be padded with 0s
}
var totalPad = decPlaces - decPartsecnum; // Calculate the number of decimal places that need to be padded with 0s
if (totalPad > 0) {
// Pad the string with 0s
for (var cntrVal = 1; cntrVal <= totalPad; cntrVal++)
valStrg += "0";
}
return valStrg;
}
// send the value in as "num" in a variable
// clears field of default value
function clear_field(field) {
if (field.value==field.defaultValue) {
field.value=''
}
}
var gramValue = 1;
var milligramValue = .001;
var kilogramValue = 1000;
var ounceValue = 28.349523125;
var poundValue = 454.0088985744120584763;
var troyValue = 31.1034768;
var pennyValue = 1.55517384;
var grainValue = 0.064798903;
var caratValue = .2;
var thkValue = 6350.29318;
var tsValue= 37.878787878787878788;
var tcValue = 37.593984962406015038;
var ticalValue = 16.339869281045751634;
var mommeValue = 37.509377344336084021;
var newtonValue = 111.11111111111111111;
function toGrams()
{
var i = document.Convert.unit.selectedIndex
var thisUnit = document.Convert.unit.options[i].value
if (thisUnit == "G")
{
document.Convert.gram.value = document.Convert.InUnit.value
}
else if(thisUnit == "MG")
{
document.Convert.gram.value = document.Convert.InUnit.value * milligramValue
}
else if(thisUnit == "KG")
{
document.Convert.gram.value = document.Convert.InUnit.value * kilogramValue
}
else if(thisUnit == "OZ" )
{
document.Convert.gram.value = document.Convert.InUnit.value * ounceValue
}
else if(thisUnit == "LB" )
{
document.Convert.gram.value = document.Convert.InUnit.value * poundValue
}
else if(thisUnit == "TOZ" )
{
document.Convert.gram.value = document.Convert.InUnit.value * troyValue
}
else if(thisUnit == "DWT" )
{
document.Convert.gram.value = document.Convert.InUnit.value * pennyValue
}
else if(thisUnit == "GN" )
{
document.Convert.gram.value = document.Convert.InUnit.value * grainValue
}
else if(thisUnit == "CT" )
{
document.Convert.gram.value = document.Convert.InUnit.value * caratValue
}
else if(thisUnit == "THK" )
{
document.Convert.gram.value = document.Convert.InUnit.value * thkValue
}
else if(thisUnit == "TS" )
{
document.Convert.gram.value = document.Convert.InUnit.value * tsValue
}
else if(thisUnit == "TC" )
{
document.Convert.gram.value = document.Convert.InUnit.value * tcValue
}
else if(thisUnit == "TL" )
{
document.Convert.gram.value = document.Convert.InUnit.value * ticalValue
}
else if(thisUnit == "MM" )
{
document.Convert.gram.value = document.Convert.InUnit.value * mommeValue
}
else if(thisUnit == "NW" )
{
document.Convert.gram.value = document.Convert.InUnit.value * newtonValue
}
toAll()
}
function toAll()
{
var m = document.Convert.gram.value
document.Convert.kilogram.value = m / kilogramValue
document.Convert.ounce.value = m / ounceValue
document.Convert.pound.value = m / poundValue
document.Convert.milligram.value = m / milligramValue
document.Convert.grain.value = m / grainValue
document.Convert.carat.value = m / caratValue
document.Convert.taelsS.value = m / tsValue
document.Convert.taelsC.value = m / tcValue
document.Convert.newton.value = m / newtonValue
}
//-->