Oracle / PLSQL:ROUND函数ISSUE [英] Oracle / PLSQL: ROUND function ISSUE

查看:150
本文介绍了Oracle / PLSQL:ROUND函数ISSUE的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨大家好



我在Oracle / plsql中发行Round;



我是开发系统转移不同货币;



我尝试过:



示例:

SELECT ROUND(14787 / 3.6697,2)FROM DUAL;

结果: 4029.48



检查

SELECT ROUND(4029.48 * 3.6697,2)FROM DUAL

结果:14786.98



所以14787!= 14786.98



那么什么是我能解决这个问题的最佳解决方案



谢谢你的帮助

Hi Guys

I have issue of Round in Oracle / plsql;

I'm Developing System Transfer Different Currency;

What I have tried:

Example:
SELECT ROUND(14787 / 3.6697,2) FROM DUAL;
Result: 4029.48

Checking
SELECT ROUND(4029.48 * 3.6697,2) FROM DUAL
Result : 14786.98

So 14787 != 14786.98

so what is the best solution that i can solve this problem

thanks for you help

推荐答案

试试这个



我认为这是你的解决方案。< br $>


Try out This

I Think This Is your solution.

SELECT ROUND(14787 / 3.6697,2) FROM DUAL;
SELECT ROUND( ROUND(4029.48* 3.6697),2) FROM DUAL;


这篇关于Oracle / PLSQL:ROUND函数ISSUE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆