Which of the following is true?
Choice 1 of 4:When a double is typecast to an int, the value gets rounded.
Choice 2 of 4:You have to typecast if you are storing a char into an integer variable.
Choice 3 of 4:You have to typecast any time you are making an assignment that could lose information.
Choice 4 of 4:You have to typecast if you are assigning an integer value to a real variable.