として含め多数のもっとも近い整数値

課題です。 Perlのプログラムが可変である。 に必要なすべての 最寄りの全体を小さい側となります。 I.。 の場合には非負の数のこと あなただけ切除が必要となりますの数です。

詳しくご紹介します。 これらすべての番号に変換する必要があ番号 10:

  • 10
  • 10.001
  • 10.4
  • 10.5
  • 10.99

このセクションの機能を利用 floor

最良の方法この問題を解決するその機能を利用する floor からの図書館 POSIX.

図書館 POSIX 付属Perl、その場所にはPerl、このライブラリはさらに置います。

ここではサンプルプログラム:

▶ Run
#!/usr/bin/perl

use POSIX;

my $number = 10.3;

print floor($number);

プログラムを表示数は10です。

  • use POSIX; を接続して図書館の POSIX. などを接続したこのライブラリには、直ちに利用可能とな数の機能が定義されたこの図書館があります。
  • my $number = 10.3; —作成可変 $number の番号 10.3.
  • print floor($number); 利用可能な機能 floor 及び表示に関す。

機能 floor (英語るこの言葉は翻訳として"性別")が一般的だったじゃないですか。 多くのプログラミング言語がある関数と同名のストアドファンクやる作品も全く同じです。

機能を搭載するほか、 floor まだまだ機能の ceil ("天井")は、回数にもっとも近い整数値。

の場合は負の数

機能 floor のための負の数の作品と同様に正の数—回 の最寄りの整数です。

これら全ての数字使用時の floor なの -6:

  • -5.1
  • -5.5
  • -5.9
  • -6

関連する話題

その他の記事