B
Ben
Hi, I have an interesting example from my debugger. I have 2 variables:
sourcewidthnet and targetwidthnet. Notice the results in the debugger.
I'm going to be forced to use the int function of the decimal.toint32
since the \ operator doesn't appear to work, or I greatly misunderstand
the documentation on the \ operator.
decimal.Remainder(sourcewidthnet, targetwidthnet) 0.375D
sourcewidthnet 96D
targetwidthnet 2.125D
SourceWidthNet / TargetWidthNet
45.176470588235294117647058824D(SourceWidthNet \ TargetWidthNet)
48 Long
decimal.ToInt32((SourceWidthNet / TargetWidthNet)) 45 Integer
I can't justify the: 96 \ 2.125 = 48 answer at all!
Thanks for your input.
sourcewidthnet and targetwidthnet. Notice the results in the debugger.
I'm going to be forced to use the int function of the decimal.toint32
since the \ operator doesn't appear to work, or I greatly misunderstand
the documentation on the \ operator.
decimal.Remainder(sourcewidthnet, targetwidthnet) 0.375D
sourcewidthnet 96D
targetwidthnet 2.125D
SourceWidthNet / TargetWidthNet
45.176470588235294117647058824D(SourceWidthNet \ TargetWidthNet)
48 Long
decimal.ToInt32((SourceWidthNet / TargetWidthNet)) 45 Integer
I can't justify the: 96 \ 2.125 = 48 answer at all!
Thanks for your input.