ホームページ > データベース > mysql チュートリアル > PL/SQLの数値が回文かどうかを確認する

PL/SQLの数値が回文かどうかを確認する

王林
リリース: 2023-08-31 20:09:18
転載
1558 人が閲覧しました

检查 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の数値が回文かどうかを確認するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート