|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Up/down value conversionsGreetings,
We are using an up/down control to facilitate numeric data entry, however, we are noticing issues converting from the up/down value (apparently a Decimal) to the units we are working with (Double) and vice versa. There appear to be precision issues, and then we take those numbers and scale them according to our application requirements. Needless to say, the results are anything but what we might expect. We could be doing some wacky scaling, but notwithstanding that, is there anything we can do to help clean up the conversion between Decimal and Double? Or is the answer to provide a control that better-supports a Double-compatible input? Any suggestions are welcome. Thanks in advance. Regards, Michael Powell Hello Mike,
> Greetings, How are you converting from the Decimal to Double currently? > > We are using an up/down control to facilitate numeric data entry, > however, we are noticing issues converting from the up/down value > (apparently a Decimal) to the units we are working with (Double) and > vice versa. There appear to be precision issues, and then we take > those numbers and scale them according to our application > requirements. Needless to say, the results are anything but what we > might expect. We could be doing some wacky scaling, but > notwithstanding that, is there anything we can do to help clean up the > conversion between Decimal and Double? Or is the answer to provide a > control that better-supports a Double-compatible input? Any > suggestions are welcome. Thanks in advance. -- Jared Parsons [MSFT] jared***@online.microsoft.com All opinions are my own. All content is provided "AS IS" with no warranties, and confers no rights.
Show quote
"Mike" wrote: Try using Convert.ToDouble( decimal val )> Greetings, > > We are using an up/down control to facilitate numeric data entry, > however, we are noticing issues converting from the up/down value > (apparently a Decimal) to the units we are working with (Double) and > vice versa. There appear to be precision issues, and then we take those > numbers and scale them according to our application requirements. > Needless to say, the results are anything but what we might expect. We > could be doing some wacky scaling, but notwithstanding that, is there > anything we can do to help clean up the conversion between Decimal and > Double? Or is the answer to provide a control that better-supports a > Double-compatible input? Any suggestions are welcome. Thanks in > advance. |
|||||||||||||||||||||||