Ò»£ºËÄÉaÎaÈe
1.round ¡ª ¶Ô¸¡µaÊý½øÐÐËÄÉaÎaÈe
float round ( float $val [, int $precision ] )
2£ºfloor ¡ª ÉaÈ¥*¨È¡Õu(ÏoÏÂÈ¡Õu)
float floor ( float $value )
3.ceil ¡ª ½øÒ»*¨È¡Õu(ÏoÉÏÈ¡Õu)
float ceil ( float $value )
¿Óµa: µ±ÊýֵΪÕuÊýµÄʱºo ÀýÈç 11 ÄÇôfloor£¨11£(C) = 10 £¬ ceil £¨11£(C) = 12£» ÎÊÌaÏÔ¶øÒ×¼u,ËuÒÔ¼ÆËaµÄʱºoÒª¸ñÍa×¢ÒaÕaÒ»µa
½a¾o½¨ £º floor£¨11 + 0.01£(C)£»
¶þ£ºÕuÊýºÍСÊýÏa³Ë³ý
¿Óµa£º3.5 100 = 300 £¬¾ÍËaÄaÊýѧÔÙºÃҲûÓã¬ÔÚphpÊÀ½çÀiÕa¾ÍÊÇÕaeÀi£¬Èç¹uÓÃphpµÄ+-/¼ÆËa¸¡µaÊýµÄʱºo£¬¿ÉÄÜ»aÓoµ½Ò»Ð(C)¼ÆËa½a¹u´iÎoµÄÎÊÌa£¬±ÈÈçecho intval( 0.58100 );»a´oÓ¡57£¬¶ø²»ÊÇ58£¬Õa¸oÆaʵÊǼÆËa»uµ×²a¶þ½øÖÆÎÞ¨¾«È±iʾ¸¡µaÊýµÄÒ»¸obug£¬ÊÇ¿çÓiÑԵģ¬ÎÒÓÃpythonÒ²Óoµ½Õa¸oÎÊÌa¡£ËuÒÔ»u±¾ÉÏ´o²¿ÖÓiÑÔ¶¼Ìa¹(C)Á˾«×¼¼ÆËaµÄÀa¿a»oº¯Êý¿a£¬±ÈÈçphpÓÐBC¸ß¾«È*¶Èº¯Êý¿a
½a¾o½¨£º¾ÍÊǽ«ÕuÐͱa³É¸¡µaÐÍ 3.5 * (float)100 = 350
Èý£º¸¡µaÊýµÄ¹ÖÒi
¿Óµa£º8.50 ¨C 8 = 0.500000001 ÆaʵÔÒoºÍ2²i²»¶a
½a¾o½¨£º½«½a¹u½øÐÐround(),Ìa¸ß¾«¶È¼´¿É
×ܽa
ÒÔÉϾÍÊÇPHPÊý¾Ý¼ÆËaµÄ×¢ÒaÊÂÏiµÄÈ«²¿ÄÚÈÝ£¬Ï£Íu±¾ÎĵÄÄÚÈÝÔÚ´o¼ÒÔÚPHPÖнøÐÐÊý¾Ý¼ÆËaµÄʱºoÄÜÓÐËu°iÖu¡£