1. double
āĻĒā§āĻ°āĻāĻžāĻ°
āĻāĻžāĻāĻž double
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ (āĻāĻā§āĻ¨āĻžāĻāĻļ) āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ§āĻ°āĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ 8 bytes
āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ (āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻĻā§āĻŦāĻŋāĻā§āĻŖ ) āĻāĻŦāĻ āĻ¸ā§āĻŽāĻž int
āĻĨā§āĻā§ āĻ¸ā§āĻŽāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŽāĻžāĻ¨ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĨ¤ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯: āĻāĻžāĻāĻĒāĻāĻŋ āĻĨā§āĻā§ āĻ¸ā§āĻŽāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĨ¤-1.7*10308
+1.7*10308
int
-2*109
+2*109
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯āĻŧ, āĻāĻā§āĻ¨āĻžāĻāĻļāĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻĒāĻ°ā§ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, 123.456, āĻŦāĻž 2.5, āĻŦāĻž 100.00, āĻŦāĻž 0.01āĨ¤ āĻ¯āĻāĻ¨ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻ¸āĻāĻā§āĻ¯āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°ā§, āĻ¤āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¨āĻŽā§āĻŦāĻ° āĻŦāĻ˛āĻŋāĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻžāĻāĻĒ āĻāĻžāĻĄāĻŧāĻžāĻ double
, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻāĻĒāĻ āĻ°āĻ¯āĻŧā§āĻā§ float
(āĻ¯āĻž āĻāĻāĻžāĻ°ā§ āĻŽāĻžāĻ¤ā§āĻ° 4 āĻŦāĻžāĻāĻ)āĨ¤ āĻāĻ° āĻ¨āĻžāĻŽ āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻāĻ¸ā§āĻā§ āĨ¤ āĻāĻ° āĻ¨āĻžāĻŽāĻāĻŋ double
āĻāĻ¸ā§āĻā§ āĻĄāĻžāĻŦāĻ˛ āĻĢā§āĻ˛ā§āĻ āĻĨā§āĻā§ āĨ¤ A double
āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻŦāĻĄāĻŧ float
: 8 bytes
āĻŦāĻ¨āĻžāĻŽ 4
āĨ¤ āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛ āĻāĻžāĻ¸āĻŽāĻžāĻ¨-āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¸āĻāĻā§āĻ¯āĻžāĻ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĨ¤
2. āĻāĻāĻāĻŋ double
āĻāĻžāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž
āĻĄāĻžāĻŦāĻ˛ āĻāĻžāĻāĻĒāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻĄā§ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻ¯āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ°āĻāĻŽ āĻāĻāĻāĻŋ āĻŦāĻŋāĻŦā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
double name;
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¨āĻžāĻŽ āĻšāĻ˛ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŦāĻ°ā§āĻŖāĻ¨āĻž |
---|---|
|
āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ price āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ |
|
āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ weight āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ |
|
āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ lightSpeed āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ |
āĻāĻžāĻāĻĒā§āĻ° āĻŽāĻ¤ā§ int
, āĻāĻĒāĻ¨āĻŋ double
āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻļāĻ°ā§āĻāĻšā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
double name 1, name 2, name 3;
āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻ¨:
double name 1 = value 1, name 2 = value 2, name 3 = value 3;
āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŦāĻŋāĻāĻĻā§āĻ°āĻ |
---|---|
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻĻā§āĻāĻžāĻ¨5.0 |
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻĻā§āĻāĻžāĻ¨2.0 |
|
3. āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž
āĻāĻāĻž āĻāĻžāĻ°āĻžāĻĒ āĻšāĻŦā§ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ int
, āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž - āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° double
āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻŽāĻ°āĻž āĻĻā§āĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¤ā§ āĻāĻžāĻāĨ¤ āĻāĻŦāĻ āĻāĻžāĻāĻž āĻāĻ āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤
double
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻāĻ¯āĻŧ āĻ¸āĻāĻā§āĻ¯āĻžāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĨ¤ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻž āĻā§āĻŦāĻ˛ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯āĻŧ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ
āĻŦāĻļā§āĻ¯āĻ, āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ āĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻā§āĻ˛āĻ¤āĻž āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŦāĻŋāĻāĻĻā§āĻ°āĻ |
---|---|
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻĻā§āĻāĻžāĻ¨5.0 |
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻĻā§āĻāĻžāĻ¨2.0 |
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ x āĻĻā§āĻāĻžāĻ¨1000000.0 |
āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŋāĻā§ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻĄāĻŧāĻŋāĻ¤ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯āĻŧ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻāĻ¨āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŦāĻŋāĻāĻĻā§āĻ°āĻ |
---|---|
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ x āĻĻā§āĻāĻžāĻ¨5000.0 |
|
āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ 10 āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§ |
|
āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ 10.0 āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§ |
āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻļā§āĻˇā§, āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻžāĻ āĻ¸āĻŽā§āĻāĻŦ int
āĨ¤ āĻ¯āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻāĻ°āĻŋ, āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻā§āĻ¨āĻžāĻāĻļāĻāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ - āĻ¸āĻāĻā§āĻ¯āĻžāĻāĻŋ āĻ¨āĻŋāĻāĻāĻ¤āĻŽ āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯āĻŧ āĻŦā§āĻ¤ā§āĻ¤āĻžāĻāĻžāĻ° āĻšāĻ¯āĻŧāĨ¤
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤āĻāĻžāĻŦā§, āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°āĻā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻā§ āĻāĻāĻā§ āĻ¤āĻž āĻ¨āĻĨāĻŋāĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ (āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ°āĻ°āĻž āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯ā§ āĻāĻā§āĻ¨āĻžāĻāĻļāĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻā§āĻā§)āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻā§āĻĄā§āĻ° āĻŽāĻ¤ āĻĻā§āĻāĻžāĻ¯āĻŧ:
integer_variable = (int)(real_number);
āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŦāĻŋāĻāĻĻā§āĻ°āĻ |
---|---|
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ x āĻĻā§āĻāĻžāĻ¨5 |
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ x āĻĻā§āĻāĻžāĻ¨5 |
|
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ x āĻĻā§āĻāĻžāĻ¨11 |
4. āĻāĻžāĻāĻžāĻ¤ā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻžāĻ āĻāĻ°āĻž
āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻā§ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ
āĻŦāĻļāĻŋāĻˇā§āĻāĻžāĻāĻļ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻ°āĻž āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ 5
āĻāĻ°āĻ¤ā§ 2
āĻĒāĻžāĻ°āĻŋ 2.5
?
āĻĒā§āĻ°āĻĨāĻŽā§, āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¸āĻ āĻŋāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻšāĻ˛:
double d = 5 / 2;
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻž āĻāĻ¤ āĻ¸āĻšāĻ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ āĻāĻžāĻāĻž āĻŽā§āĻļāĻŋāĻ¨ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻ° āĻŽāĻžāĻ¨ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§ 5 / 2
āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻ°āĻĒāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĻā§ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°ā§ d
āĨ¤ āĻāĻŦāĻ 5 / 2
āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻšāĻ˛ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻŋāĻāĻžāĻāĻ¨āĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ d
āĻĨāĻžāĻāĻŦā§ 2
āĻŦāĻž, āĻāĻ°āĻ āĻ¸ā§āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻšāĻ¤ā§ āĻšāĻŦā§,2.0
āĻ¸āĻ āĻŋāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ˛ āĻŦāĻŋāĻāĻžāĻāĻ¨ā§ āĻāĻĄāĻŧāĻŋāĻ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻāĻāĻŋāĻā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻšāĻŦā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻĻāĻŋāĻ¯āĻŧā§):
double d = 5.0 / 2;
double d = 5 / 2.0;
double d = 5.0 / 2.0;
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ
āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§, d
āĻĨāĻžāĻāĻŦā§2.5
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻ¯āĻĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°āĻŋ? āĻāĻŽāĻžāĻĻā§āĻ° āĻ¯āĻĻāĻŋ āĻāĻāĻ°āĻāĻŽ āĻā§āĻĄ āĻĨāĻžāĻā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻā§ āĻšāĻŦā§?:
int a = 5;
int b = 2;
double d = a / b;
āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻĻāĻžāĻ° (āĻāĻŦāĻ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ) āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ â āĻāĻžāĻāĻž āĻŽā§āĻļāĻŋāĻ¨āĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¯āĻŧ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĻ¨ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻŖ āĻāĻ°ā§ ( 1.0
)
int a = 5;
int b = 2;
double d = a * 1.0 / b;
āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻā§āĻŖ āĻāĻŦāĻ āĻāĻžāĻ āĻ¸āĻŽāĻžāĻ¨ āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ° āĻāĻā§, āĻāĻŦāĻ āĻŦāĻžāĻŽ āĻĨā§āĻā§ āĻĄāĻžāĻ¨ā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻāĻŽāĻ°āĻž āĻ¯ā§āĻāĻžāĻ¨ā§ 1.0 āĻā§āĻŖ āĻāĻ°āĻŋ āĻ¤āĻž āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻŦāĻŋāĻŦā§āĻ¤āĻŋ | āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻāĻĻā§āĻļ | āĻĢāĻ˛āĻžāĻĢāĻ˛ |
---|---|---|
|
(1.0 * a) / b; |
2.5 |
|
(a * 1.0) / b; |
2.5 |
|
(a / b) * 1.0; |
2.0 |