cuốn sách gpt4 ai đã làm

javascript - Math.abs() 限制小数位数

In lại Tác giả: Walker 123 更新时间:2023-11-28 19:00:54 26 4
mua khóa gpt4 Nike

我已经在互联网上搜索过,但还没有找到真正适合我的解决方案。

var tv = Length * Type;

if (tv < 0)
{
cForm.voltage.value = "-" + Math.abs(tv) + " V";
}
else...

由于某种原因,这两个数字的一些计算结果约为小数点后 15 位。我想限制返回的小数位数,并且不允许数字向上或向下舍入。在计算器上,它只能得出小数点后第三位左右,但 Math.abs() 得出的结果太远了。

.toFixed() 对我不起作用,因为如果数字只有 2 位小数,它将在末尾添加额外的零。如果计算出来的话,我只想显示到第四个。

câu trả lời hay nhất

只是扩展 @goto-0 的注释,并使用正确的小数位数。

var tv = Length * Type;

if (tv < 0)
{
cForm.voltage.value = "-" + (Math.round(Math.abs(tv) * 10000) / 10000) + " V";
}
else...

关于javascript - Math.abs() 限制小数位数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32574285/

26 4 0
Đề xuất bài viết: javascript - Jquery点击滚动
Đề xuất bài viết: javascript - 对象值立即变为 null
Đề xuất bài viết: python - PyTorch - 被覆盖的变量是否保留在图中?
Đề xuất bài viết: JavaScript 函数..命名?
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress