= 0.5; otherwise, behaves as for DOWN. * Note that this is the rounding mode commonly taught at school. */ case HALF_UP; /** * Rounds towards "nearest neighbor" unless both neighbors are equidistant, in which case round down. * * Behaves as for UP if the discarded fraction is > 0.5; otherwise, behaves as for DOWN. */ case HALF_DOWN; /** * Rounds towards "nearest neighbor" unless both neighbors are equidistant, in which case round towards positive infinity. * * If the result is positive, behaves as for HALF_UP; if negative, behaves as for HALF_DOWN. */ case HALF_CEILING; /** * Rounds towards "nearest neighbor" unless both neighbors are equidistant, in which case round towards negative infinity. * * If the result is positive, behaves as for HALF_DOWN; if negative, behaves as for HALF_UP. */ case HALF_FLOOR; /** * Rounds towards the "nearest neighbor" unless both neighbors are equidistant, in which case rounds towards the even neighbor. * * Behaves as for HALF_UP if the digit to the left of the discarded fraction is odd; * behaves as for HALF_DOWN if it's even. * * Note that this is the rounding mode that statistically minimizes * cumulative error when applied repeatedly over a sequence of calculations. * It is sometimes known as "Banker's rounding", and is chiefly used in the USA. */ case HALF_EVEN; }__halt_compiler();----SIGNATURE:----CdKPt/bYqGybLYAaQke4cAetGJ50+bLzo5sZqCTvBtoz2xCJGYdtSKXRrXibQgi3L3hhymeIMFnpUtYNYzkKLWG4BeU7aSvTOgH8U6jakxTjESp4NVCq64bOv43DfPP+8JuOdjygC5imchAhloFTxhwCBAZLdBkcpgNMrZouBfeFXGdfVX2ffJxWbmxocC1+zIUSBuGcClL+nPgeIAzTNkUowuikJbMJSgU9D8UckT6rhEgl3lH74pglJcNF+0Fk42IQxI2l4IdrO+JZdfFIb43A9iFVcJWeX4saS5q/1zY16YGaJB6s3VdPmrl8VTEA+IrPkJh9t0I3yDDDc28ra0ieUTA20aIQjoFeBQZeI6er1loIle3Lsum8TOeGW9fbHENhc5Kv80FUmEMd3O2K3C025b8R7tHEPfA7mM1ULGU0WRsrtlAxcPRrnSEo1me6zUxZxNLMwUXpa0VspO2yktsX5vIAOfTJOOZXhjDSbsSVvjw7Tv5j5DQUFAv1riNWG/E6nKc8QE5JnWl2glSot1eSBFd66D8rVieOcWOtYBVrLE1s8KVK/oaK2hX2eNwVBGhg8JIfRvW9JSc2EbsbSUGokeh9NCjTl+kGWC7E6QOnlVC0mhUgUMKqLoSCbQBmXB1YJb2TLAyjCMYf91CQXIodU3zGdMqZo1eIZTVT9VA=----ATTACHMENT:----OTY3OTczMjE5NTQ1NDk3MyAyNDQyMTMyNDIwMzA2NzgxIDIyNTE2MjA1MzgzODUyMTk=