ホームページ  >  記事  >  データベース  >  PL/SQLで距離をキロメートルからメートルおよびセンチメートルに変換します

PL/SQLで距離をキロメートルからメートルおよびセンチメートルに変換します

PHPz
PHPz転載
2023-08-29 09:05:021385ブラウズ

在 PL/SQL 中将距离从公里转换为米和厘米

タスクは、PL/SQL で距離をキロメートルからメートルおよびセンチメートルに変換することです。 PL/SQL は、SQL のデータ操作と手続き型言語の機能を組み合わせた SQL の拡張機能です。

この質問によると、距離はキロメートル単位で取得する必要があり、その値を変換する必要があります メートルとセンチメートルに変換します。

変換ルールによると、

1km = 1000 メートル

1km = 100000 センチメートル

この変換ルールによると、次のロジックを使用したいと考えています。 PL/SQLから変換までの距離。

Input: kilometer = 10
Output: meter = 10000
   Centimeter = 1000000
Input: kilometer = 9
Output: meter = 9000
   Centimeter = 900000

これから使用するメソッド

  • はキロメートル値を入力として受け取ります。

  • キロメートルの値に 1000 を掛け、結果をメートル単位で保存して印刷します。

  • メートル値に 100 を掛け、結果をセンチメートル単位で保存して印刷します。

--DECLARATION
   DECLARE
      KM NUMBER := 4.5;
      meter NUMBER := 0;
      Cem NUMBER := 0;
--BODY
   BEGIN
      meter := km * 1000;
      Cem := meter * 100;
      dbms_output.Put_line('The value of 4.5 KM to meters is: ' ||meter);
      dbms_output.Put_line('The value of 4.5 KM to centimeters is: ' ||cem);
   END;
--BODY END

出力

上記のコードを実行すると、次の出力が生成されます -

The value of 4.5 KM to meters is: 4500
The value of 4.5 KM to centimeters is: 450000

以上がPL/SQLで距離をキロメートルからメートルおよびセンチメートルに変換しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。