擅长:python、mysql、java
<p>很快就搞定了,它符合你的需要吗?在</p>
<p/><div^{cl1}$&13;
<div^{cl2}$&13;
<pre class="snippet-code-js lang-js prettyprint-override"><code>function GenerateAddends(n){
if(n == Math.round(n)){
return [Math.round(n/2),n-Math.round(n/2)];
}else{
var len = n.toString().split(".")[1].length
return [
Math.round(n/2 * Math.pow(10,len)) / Math.pow(10,len),
n - Math.round(n/2 * Math.pow(10,len)) / Math.pow(10,len)
]
}
}
console.log(GenerateAddends(7))
console.log(GenerateAddends(7.2))
console.log(GenerateAddends(7.3))
console.log(GenerateAddends(7.25))
console.log(GenerateAddends(7.225))</code></pre>
;
</div>和13;
</div>和13;
<p>或者使用ECMAScript 2016:</p>
<p/><div^{cl1}$&13;
<div^{cl2}$&13;
^{pr2}$
;
</div>和13;
</div>和13;
<p>我想把小数点和小数点的位数转换成同样的数字。在</p>