<?xml version="1.0" encoding="windows-1252"?>
<node id="890147" title="Re: how to always round up in perl?" created="2011-02-25 04:10:54" updated="2011-02-25 04:10:54">
<type id="11">
note</type>
<author id="664508">
philipbailey</author>
<data>
<field name="doctext">
&lt;p&gt;Or if you do not want to import a mass of functions into your namespace from the POSIX module, just do this:&lt;/p&gt;
&lt;c&gt;my $n = 3.3;
my $ceiling = int($n + 1);&lt;/c&gt;
&lt;p&gt;(Update) Above is incorrect, as pointed out by others.  This works:&lt;/p&gt;
&lt;c&gt;my $ceiling = ($n == int $n) ? $n : int($n + 1);&lt;/c&gt;</field>
<field name="root_node">
890101</field>
<field name="parent_node">
890101</field>
</data>
</node>
