public function testFormatSuffix() { $this->assertEquals('100', Numbers::humanize(100)); $this->assertEquals('1k', Numbers::humanize(1000)); $this->assertEquals('12.5k', Numbers::humanize(12500)); $this->assertEquals('1m', Numbers::humanize(1000000)); $this->assertEquals('1b', Numbers::humanize(1000000000)); $this->assertEquals('1t', Numbers::humanize(1000000000000)); $this->assertEquals('100', Numbers::humanize(100, true)); $this->assertEquals('1k', Numbers::humanize(1000, true)); $this->assertEquals('12.5k', Numbers::humanize(12500, true)); $this->assertEquals('1m', Numbers::humanize(1000000, true)); $this->assertEquals('1g', Numbers::humanize(1000000000, true)); $this->assertEquals('1t', Numbers::humanize(1000000000000, true)); }
/** * Number format with suffix, for making large numbers human readable * * @param float $number * @param bool $digital Use digital units of measurement * * @return string A formatted version of number. * * @deprecated */ function nhumanize($number, $digital = false) { return \Packaged\Helpers\Numbers::humanize($number, $digital); }