将PL/SQL中的距离从千米转换为米和厘米
任务是在PL/SQL中将距离从千米转换为米和厘米。PL/SQL是SQL的扩展,它将SQL的数据操作与过程语言的工作结合在一起。
根据问题,我们应该有距离(以千米为单位)需要将其值转换为米和厘米。
根据换算规则 –
1千米= 1000米
1千米= 100000厘米
根据这个换算规则,我们希望使用PL/SQL中的逻辑将距离进行转换。
阅读更多:MySQL 教程
例子
输入:千米= 10
输出:米= 10000
厘米= 1000000
输入:千米= 9
输出:米= 9000
厘米= 900000
我们将要使用的方法
- 将千米的值作为输入值。
-
把千米的值乘以1000,然后把结果存储并打印出来以得到米。
-
把米的值乘以100并存储和打印出来以得到厘米。
例子
--声明
DECLARE
KM NUMBER := 4.5;
米 NUMBER := 0;
Cem NUMBER := 0;
--主体
BEGIN
米 := km * 1000;
Cem := meter * 100;
dbms_output.Put_line('将4.5公里转换为米的值为:' || 米);
dbms_output.Put_line('将4.5公里转换为厘米的值为:' || Cem);
END;
--MAIN END
输出
如果我们运行上述代码,它将生成以下输出 –
将4.5公里转换为米的值为:4500
将4.5公里转换为厘米的值为:450000