gpt4 book ai didi

javascript - 如何在 native react 中获取数字的整数和小数部分

转载 作者:行者123 更新时间:2023-11-30 11:02:08 27 4
gpt4 key购买 nike

就像在 php 中一样,有一个函数 -list($whole, $decimal) = explode('.', $mynumber);分隔小数和整数。(比如 mynumber 是 4.6)

我们如何在 React Native 中获取它。

最佳答案

这更像是一个 JavaScript 问题,而不是 React 问题。

首先要看你的数字到底是数字还是字符串。但是,无论如何您都可以强制它成为其中之一。

如果是字符串,你可以做类似PHP的事情。您可以将其拆分为小数点 [whole, dec] = num.split('.') -- 这使得 whole 和 dec 变量保存它们各自所需的(字符串)值。

如果是数字,您可以将数字四舍五入到下一个较小的整数,然后从原始数字中减去四舍五入后的数字以获得小数部分。

x = 1.2;
rounded = Math.floor(x);
decimal = x - rounded;

有趣的是,由于 float ,这个确切的例子产生了一个问题——预期的结果是 0.2,但 javascript 吐出 0.19999999999999996

关于javascript - 如何在 native react 中获取数字的整数和小数部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57285801/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com