• ベストアンサー

小数点を含む数値の切捨て

数値の小数点以下を切捨てて変数に格納したいのですが いい方法はないものでしょうか? "123.456"なら"123"が取得できればOKです。 ちなみに要は小数点より前の数値が取れればということなので $Int = split(/./,"123.456",1) とsplit関数を試してみたんですが、変数$Intには なにも値が取得できてませんでした。 ("."を":"に変えたら取得できました。) 参考書等で色々調べてはみたんですが どうしてもわかりません。 お手数ですが、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • arara0123
  • ベストアンサー率47% (8/17)
回答No.1

fun-tec さんこんにちは。 $Int = int(123.456); で

fun-tec
質問者

お礼

早速の回答ありがとうございます。 Perlの初心者ぶりを露呈してしまいました・・・ 御恥ずかしいかぎりです。 が本人としてはかなり煮詰まってたので本当に助かりました♪