3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo round('0.48499999999999', 2) . "\n"; echo round('0.484999999999999', 2) . "\n"; echo round('10.4849999999999', 2) . "\n"; echo round('10.48499999999999', 2) . "\n"; echo round('100.484999999999', 2) . "\n"; echo round('100.4849999999999', 2) . "\n"; echo round('1000.48499999999', 2) . "\n"; echo round('1000.484999999999', 2) . "\n"; echo round('10000.4849999999', 2) . "\n"; echo round('10000.48499999999', 2) . "\n"; echo round('100000.484999999', 2) . "\n"; echo round('100000.4849999999', 2) . "\n"; echo round('1000000.48499999', 2) . "\n"; echo round('1000000.484999999', 2) . "\n"; echo round('10000000.4849999', 2) . "\n"; echo round('10000000.48499999', 2) . "\n"; echo round('100000000.484999', 2) . "\n"; echo round('100000000.4849999', 2) . "\n"; echo round('1000000000.48499', 2) . "\n"; echo round('1000000000.484999', 2) . "\n"; echo round('10000000000.4849', 2) . "\n"; echo round('10000000000.48499', 2) . "\n";
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/ARN9F
function name:  (null)
number of ops:  133
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   INIT_FCALL                                               'round'
          1        SEND_VAL                                                 '0.48499999999999'
          2        SEND_VAL                                                 2
          3        DO_ICALL                                         $0      
          4        CONCAT                                           ~1      $0, '%0A'
          5        ECHO                                                     ~1
    3     6        INIT_FCALL                                               'round'
          7        SEND_VAL                                                 '0.484999999999999'
          8        SEND_VAL                                                 2
          9        DO_ICALL                                         $2      
         10        CONCAT                                           ~3      $2, '%0A'
         11        ECHO                                                     ~3
    4    12        INIT_FCALL                                               'round'
         13        SEND_VAL                                                 '10.4849999999999'
         14        SEND_VAL                                                 2
         15        DO_ICALL                                         $4      
         16        CONCAT                                           ~5      $4, '%0A'
         17        ECHO                                                     ~5
    5    18        INIT_FCALL                                               'round'
         19        SEND_VAL                                                 '10.48499999999999'
         20        SEND_VAL                                                 2
         21        DO_ICALL                                         $6      
         22        CONCAT                                           ~7      $6, '%0A'
         23        ECHO                                                     ~7
    6    24        INIT_FCALL                                               'round'
         25        SEND_VAL                                                 '100.484999999999'
         26        SEND_VAL                                                 2
         27        DO_ICALL                                         $8      
         28        CONCAT                                           ~9      $8, '%0A'
         29        ECHO                                                     ~9
    7    30        INIT_FCALL                                               'round'
         31        SEND_VAL                                                 '100.4849999999999'
         32        SEND_VAL                                                 2
         33        DO_ICALL                                         $10     
         34        CONCAT                                           ~11     $10, '%0A'
         35        ECHO                                                     ~11
    8    36        INIT_FCALL                                               'round'
         37        SEND_VAL                                                 '1000.48499999999'
         38        SEND_VAL                                                 2
         39        DO_ICALL                                         $12     
         40        CONCAT                                           ~13     $12, '%0A'
         41        ECHO                                                     ~13
    9    42        INIT_FCALL                                               'round'
         43        SEND_VAL                                                 '1000.484999999999'
         44        SEND_VAL                                                 2
         45        DO_ICALL                                         $14     
         46        CONCAT                                           ~15     $14, '%0A'
         47        ECHO                                                     ~15
   10    48        INIT_FCALL                                               'round'
         49        SEND_VAL                                                 '10000.4849999999'
         50        SEND_VAL                                                 2
         51        DO_ICALL                                         $16     
         52        CONCAT                                           ~17     $16, '%0A'
         53        ECHO                                                     ~17
   11    54        INIT_FCALL                                               'round'
         55        SEND_VAL                                                 '10000.48499999999'
         56        SEND_VAL                                                 2
         57        DO_ICALL                                         $18     
         58        CONCAT                                           ~19     $18, '%0A'
         59        ECHO                                                     ~19
   12    60        INIT_FCALL                                               'round'
         61        SEND_VAL                                                 '100000.484999999'
         62        SEND_VAL                                                 2
         63        DO_ICALL                                         $20     
         64        CONCAT                                           ~21     $20, '%0A'
         65        ECHO                                                     ~21
   13    66        INIT_FCALL                                               'round'
         67        SEND_VAL                                                 '100000.4849999999'
         68        SEND_VAL                                                 2
         69        DO_ICALL                                         $22     
         70        CONCAT                                           ~23     $22, '%0A'
         71        ECHO                                                     ~23
   14    72        INIT_FCALL                                               'round'
         73        SEND_VAL                                                 '1000000.48499999'
         74        SEND_VAL                                                 2
         75        DO_ICALL                                         $24     
         76        CONCAT                                           ~25     $24, '%0A'
         77        ECHO                                                     ~25
   15    78        INIT_FCALL                                               'round'
         79        SEND_VAL                                                 '1000000.484999999'
         80        SEND_VAL                                                 2
         81        DO_ICALL                                         $26     
         82        CONCAT                                           ~27     $26, '%0A'
         83        ECHO                                                     ~27
   16    84        INIT_FCALL                                               'round'
         85        SEND_VAL                                                 '10000000.4849999'
         86        SEND_VAL                                                 2
         87        DO_ICALL                                         $28     
         88        CONCAT                                           ~29     $28, '%0A'
         89        ECHO                                                     ~29
   17    90        INIT_FCALL                                               'round'
         91        SEND_VAL                                                 '10000000.48499999'
         92        SEND_VAL                                                 2
         93        DO_ICALL                                         $30     
         94        CONCAT                                           ~31     $30, '%0A'
         95        ECHO                                                     ~31
   18    96        INIT_FCALL                                               'round'
         97        SEND_VAL                                                 '100000000.484999'
         98        SEND_VAL                                                 2
         99        DO_ICALL                                         $32     
        100        CONCAT                                           ~33     $32, '%0A'
        101        ECHO                                                     ~33
   19   102        INIT_FCALL                                               'round'
        103        SEND_VAL                                                 '100000000.4849999'
        104        SEND_VAL                                                 2
        105        DO_ICALL                                         $34     
        106        CONCAT                                           ~35     $34, '%0A'
        107        ECHO                                                     ~35
   20   108        INIT_FCALL                                               'round'
        109        SEND_VAL                                                 '1000000000.48499'
        110        SEND_VAL                                                 2
        111        DO_ICALL                                         $36     
        112        CONCAT                                           ~37     $36, '%0A'
        113        ECHO                                                     ~37
   21   114        INIT_FCALL                                               'round'
        115        SEND_VAL                                                 '1000000000.484999'
        116        SEND_VAL                                                 2
        117        DO_ICALL                                         $38     
        118        CONCAT                                           ~39     $38, '%0A'
        119        ECHO                                                     ~39
   22   120        INIT_FCALL                                               'round'
        121        SEND_VAL                                                 '10000000000.4849'
        122        SEND_VAL                                                 2
        123        DO_ICALL                                         $40     
        124        CONCAT                                           ~41     $40, '%0A'
        125        ECHO                                                     ~41
   23   126        INIT_FCALL                                               'round'
        127        SEND_VAL                                                 '10000000000.48499'
        128        SEND_VAL                                                 2
        129        DO_ICALL                                         $42     
        130        CONCAT                                           ~43     $42, '%0A'
        131        ECHO                                                     ~43
        132      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
156.49 ms | 1404 KiB | 15 Q