检查 PL/SQL 中的数字是否为回文

2023年 8月 31日 70.5k 0

检查 PL/SQL 中的数字是否为回文

在本节中,我们将了解如何使用 PL/SQL 检查数字是否为回文。在 PL/SQL 代码中,某些命令组排列在相关语句声明块内。

如果数字与其相反的数字相同,则该数字是回文数。假设数字 12321,这是回文数,但 12345 不是回文数。

示例

DECLARE
n number;
m number;
temp number:=0;
rem number;
BEGIN
n :=12321;
m :=n;
while n>0
loop
rem := mod(n,10);
temp := (temp*10)+rem;
n := trunc(n/10);
end loop;
if m = temp
then
dbms_output.put_line('Palindrome');
else
dbms_output.put_line('Not Palindrome');
end if;
END;

登录后复制

输出

Palindrome

登录后复制

以上就是检查 PL/SQL 中的数字是否为回文的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论