Главная TeachPro Web-дизайн Web-сайты. Типы и разработка Основы дизайна Встроенный класс String Ввод данных с диалоговым Условие Оператор for Большие числа Первый массив Аплет Run Java Application Чтение параметров в апплете Создание цветных анимированных Compile Java
Континент - сборные грузы из Кореи
|
|
Основы дизайна
k1 и k2 у нас стало по 6 их значение. Мы присвоили им 5 и далее при
выполнении вот этих выражений, каждая из них увеличилась на единицу, в
связи с тем, что около них не написали ++. А вот значение s1 и s2 у нас разное.
s1 — 12, а s2 — 10. Дело в том, что если ++ у нас написан спереди, то сначала
происходит увеличение k1 на единицу и затем вот это полученное выражение
6, уже используется для дальнейших вычислений. В результате чего и
получается 6х2=12.
А при вычислении s2, тут дело происходит немножко по-другому. Для
вычисления вот этого выражения s2, берется старое значение k2, 5 и 2 раза 5
получается 10, и лишь после этого k2 увеличивается на единицу. Закроем
теперь это окно. Щелкнем на вот этом крестике.
6.7.3.7. Битовые операции.
Математические функции
Если мы работает с любыми целочисленными типами, то мы можем
применять и оператор, который работает непосредственно с битами, из
которых и с
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |