Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Helper To Format Numbers Using Scientific Notation

DZone's Guide to

Helper To Format Numbers Using Scientific Notation

·
Free Resource
For those of us who can't remember the formatting codes


def number_to_scientific(num,precision=3)
	"%.#{precision}e" % num
end

number_to_scientific(10000) => 1.000e004

in some cases it might be better to use the 'g' code instead of the 'e' code.  
Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}