LINUX.ORG.RU

[c] casting float->int and int->float

 


0

1

Разъясните мне, пожалуйста, или дайте линк на _правила_ кастования в С в таких случаях:

5 / 6 = {int}
5 / 6.0 = {int, float, double}
5.0 / 6 = {int ,float, double}
5.0 / 6.0 = {float, double}

5.0f / 6.0 = {float, double}
5.0 / 6.0f = {float, double}
5.0f / 6.0f = {float, double}

Результат этих действий, ясен хрен, мне известен. Хочу выработать единый системный взгляд на эту проблему с точки зрения правил/стандарта.

★★

А полы тебе не помыть, сукин ты сын?

ISO/IEC 9899:TC3

6.3.1

LamerOk ★★★★★
()

нифига не понял, что за китайскую грамоту ты сочинил?

подозреваю, что тебе нужно что-то типа «ISO/IEC 9899:1999: 6.3.1.8 Usual arithmetic conversions»…

arsi ★★★★★
()
Ответ на: комментарий от bk_

Я похоже вопрос не понял - температура у меня :(

Zodd ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.