# Add identical "numberFormat" function in Scripting as in Expressions

**URL:** <https://forum.inductiveautomation.com/t/add-identical-numberformat-function-in-scripting-as-in-expressions/92377>\
**Category:** Ignition\
**Created:** [June 26, 2024, 1:50am UTC](https://forum.inductiveautomation.com/t/add-identical-numberformat-function-in-scripting-as-in-expressions/92377 "2024-06-26T01:50:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 26, 2024, 1:50am UTC](https://forum.inductiveautomation.com/t/add-identical-numberformat-function-in-scripting-as-in-expressions/92377/1 "2024-06-26T01:50:48Z")

</div>

I know that I can use Python's formatting to format numbers, but when you're trying to apply a "formatString" in script, it's not simple as you basically have to redevelop the logic inside the numberFormat expression function in script.  
It'd be nice if there was an identical function available to use out of the box

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 26, 2024, 3:03am UTC](https://forum.inductiveautomation.com/t/add-identical-numberformat-function-in-scripting-as-in-expressions/92377/2 "2024-06-26T03:03:45Z")

</div>

It is java's decimal formatting. You can put it in a library script. You can even name it `something.numberFormat()`. 😆
