教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang实现四舍五入

golang实现四舍五入

发布时间:2022-02-25   编辑:jiaochengji.com
教程集为您提供golang实现四舍五入等资源,欢迎您收藏本站,我们将为您提供最新的golang实现四舍五入资源
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"/></svg><h2>golang实现四舍五入</h2>

golang没有类似python的round()函数,最近看到一个比较巧妙的处理方式,记录一下:先 0.5,然后向下取整!

<pre><code class="lang-go hljs"><span class="token keyword">func</span> <span class="token function">round</span><span class="token punctuation">(</span>x <span class="token builtin">float64</span><span class="token punctuation">)</span><span class="token builtin">int</span><span class="token punctuation">{</span> <span class="token keyword">return</span> <span class="token function">int</span><span class="token punctuation">(</span>math<span class="token punctuation">.</span><span class="token function">Floor</span><span class="token punctuation">(</span>x <span class="token operator"> </span> <span class="token number">0.5</span><span class="token punctuation">)</span><span class="token punctuation">)</span> <span class="token punctuation">}</span> </code></pre> 到此这篇关于“golang实现四舍五入”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
php小数位四舍五入并补零的函数
php四舍五入的三种实现方法
php四舍五入与取整
PHP自定义函数round_pad_zero 小数位四舍五入并补零
javascript四舍五入 保留后几位的函数代码
js浮点数保留两位小数点、四舍五入的实例
golang实现四舍五入
php 小数点取法实例总结
JS保留小数点(四舍五入、四舍六入)的代码实例
C#保留小数位的方法总结

[关闭]
~ ~