I'm currently making a new project on c# and i have a problem - calculations are wrong. My calculation is 1 * (1 + (1 - 160 / 180)) but it returns 2. I checked this in my calculator and the right answer is 1.11111... Please help! P. S. sorry for my bad english
            Asked
            
        
        
            Active
            
        
            Viewed 59 times
        
    1 Answers
2
            160 / 180 is integer division and will result in 0.
Try using 160.0/180 in order to promote the result a double.
 
    
    
        JCWasmx86
        
- 3,473
- 2
- 11
- 29
