我正在开发一个金融计算器,如果我绕过该值,我将面临一个问题,以获得确切的答案。基本上我不想在浮点值后点数后显示数字,但我在计算中需要相同的浮点值。 注意: - 计算太多,因此很难在变量中保存值
例如
value1 = Math.round(34.55); // it will be 35
$('#input1').val(value1); // and it is fine to show round value which is 35
value2 = ("#input1").val(); // In this line it will be 35 but i need 34.55
答案 0 :(得分:0)
试试这个
{{1}}
答案 1 :(得分:0)
将其设置为该输入元素的属性
var decimalValue = 34.55;
$('#input1').attr( "data-value", decimalValue );
$('#input1').val( Math.round( decimalValue ) );
value2 = ("#input1).val(); //decimal value
actualValue2 = ("#input1).attr( "data-value" ); // float value
答案 2 :(得分:0)
试试这个//我希望这对你有用。 roundValue = Math.round(34.55); actualValue = 34.55; //创建另一个变量来存储实际值并在需要时使用。 $('#INPUT1&#39)。VAL(roundValue);
value2 = actualValue;
try this //I hope this will work for you.
roundValue = Math.round(34.55);
actualValue=34.55;//Create another variable to store actual value and use when required.
$('#input1').val(roundValue);
value2 = actualValue;