Notifications
Clear all

[Solved] Displaying B for billion, µ for micro


Posts: 5
Customer
Topic starter
Eminent Member
Joined: 4 months ago

The What's new in Analytica 6.0? page says that you can now configure the suffix number format to print B for billion and/or µ for millionth (instead of G and u). But you have do use typescript to do it. Can you show me the typescript command to set this? And could somebody put together a library with a UI for doing this?

Topic Tags
2 Replies
Posts: 14
Moderator
Member
Joined: 4 months ago

On the wiki page for NumberFormat, with Release=6.0 selected at the top, it says that item 18 is «GigaOrMuSuffixChars» and specifies with to use using the characters B, G, u or µ. So to use µ for micro, from the Typescript window I did this:

Untitled>sys_defaultNumberFmt
Sys_DefaultNumberFmt = '2,D,4,2,0,0,4,0,$,0,"ABBREV",0'

Sys_DefaultNumberFmt>Sys_DefaultNumberFmt : 2,D,4,2,0,0,4,0,$,0,"ABBREV",0,,,,,,µ

I counted the commas to make sure I was setting item 18. On my keyboard (an international layout) I was able to type the µ by holding the right-Alt key and pressing m. I'm also able to type it by holding down either Alt key as I type +B5.  These input method may vary depending on which keyboard you use.

I tested on the sample result view for

if bernoulli(0.5) then Uniform(1µ,1m) else Uniform(1B,1T)
image

To set both B for billions and µ for millionths, the typescript would be:

Sys_DefaultNumberFmt : 2,D,4,2,0,0,4,0,$,0,"ABBREV",0,,,,,,Bµ

Reply
Posts: 14
Moderator
Member
Joined: 4 months ago

Here is a library with a GUI for configuring the suffix characters to use.

To use, select File / Add Module...  (or Add Library...) and embed. Then enter the library and select which suffix characters you prefer from the choices.

image
Reply
Share:
Scroll to Top