cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP will suspend normal business operations for our Winter Holiday beginning on Wednesday, Dec. 24, 2025, at 5:00 p.m. ET (2:00 p.m. ET for JMP Accounts Receivable).
    Regular business hours will resume at 9:00 a.m. EST on Friday, Jan. 2, 2026.
  • We’re retiring the File Exchange at the end of this year. The JMP Marketplace is now your destination for add-ins and extensions.

Discussions

Solve problems, and share tips and tricks with other JMP users.
Choose Language Hide Translation Bar

Round to nearest 0.5

Hi,

 

I'm wondering if there is a way to use a formula to round numbers to the nearest 0.5 .

 

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Round to nearest 0.5

You can use this for a column formula:

 

Round( :Data * 2 ) / 2

Or you could make your own function in a script:

 

nearest half = Function( { x }, Round( x * 2 ) / 2 );

View solution in original post

2 REPLIES 2

Re: Round to nearest 0.5

You can use this for a column formula:

 

Round( :Data * 2 ) / 2

Or you could make your own function in a script:

 

nearest half = Function( { x }, Round( x * 2 ) / 2 );
gzmorgan0
Super User (Alumni)

Re: Round to nearest 0.5

x = [122.34, 10.2, 33.6, 45.75];

show( round( x/0.5,0 )*0.5 );

/*:
Round(x / 0.5, 0) * 0.5 = [122.5, 10, 33.5, 46];

 oops, Mark beat me to it. 

Recommended Articles