/    Sign up×
Community /Pin to ProfileBookmark

Strip Decimal point from a number

I am looking for help to create a script that removes a decimal point from a number so only figures are left.

e.g. 12.50 will become 1250.

Our order system handles numbers with the decimal point in, but our payment affiliate site need the numbers passed to it without the decimal.

Any ideas

Thanks

to post a comment
JavaScript

2 Comments(s)

Copy linkTweet thisAlerts:
@deep_dhyaniSep 12.2005 — use replace function to remove the dot to the number.

here is example:

parseInt("12.50".replace(".",""))
Copy linkTweet thisAlerts:
@BigMoosieSep 12.2005 — If there is always two decimals simply use:

num *= 100;

Otherwise try this regular expression:

num = num.toString().replace(/[^d]/g, '');
×

Success!

Help @andytate spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.16,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...