Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 827
  • Last Modified:

convert double to integer

How to convert double to integer? and vice versa?

Or how to perform this opertion


I used to cast but I faced an error

If x is int and y is double

Then if I perform:

x = x * y;


gave me an error

possible loss of precision: double, required: int
0
javamate06
Asked:
javamate06
1 Solution
 
enachemcCommented:
           int x = 2;
            double y = 1;
            
            x = x * (int)y;
            x = (int)(x * y);

There is no error here (maybe a warning, but no error); Be careful, the two lines above are not equivalent. They might produce different results, depending on the value of y.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now