Давно ли вы работали с числами? Странный вопрос для программиста. С одной стороны мы только и работаем что с числами. Все наши программы с их несчетными фабриками, хэлперами, интерфейсами и менеджерами для процессора — набор чисел: прочитай, увеличь, сдвинь, сохрани. С другой — операцию a = b + c в коде можно встретить даже реже чем a « b. То есть нормальный программист не работает с числами напрямую, при том что процессор от него только числа и ждет И от этого разрыва между программистом и числом у нас иногда (внезапно) возникают странные баги. И мы не знаем что с ними делать. Начните с 0 и прибавляйте себе 1, если знаете ответ: Почему нельзя сохранить 128 в byte? Сколько байт занимает char? Почему нельзя сконверить short в char. Почему boolean занимает 8 бит, хотя ему достаточно 1? Почему нельзя сложить 100_000_000f и 1f? Почему 10f * 0.1f не равно 1f? Набрали 6 баллов — отлично! Приходите к нам преподавать. Без шуток. Набрали меньше — приходите и задавайте вопросы, мы с удовольствием на них ответим! http://www.otus.ru/?utm_source=ok&utm_medium=internal&utm_campaign=group&utm_content=main&utm_term=04.05
OTUS. Онлайн-образование
#deepjava #otus #java
Давно ли вы работали с числами? Странный вопрос для программиста.
С одной стороны мы только и работаем что с числами. Все наши программы с их несчетными фабриками, хэлперами, интерфейсами и менеджерами для процессора — набор чисел: прочитай, увеличь, сдвинь, сохрани. С другой — операцию a = b + c в коде можно встретить даже реже чем a « b. То есть нормальный программист не работает с числами напрямую, при том что процессор от него только числа и ждет
И от этого разрыва между программистом и числом у нас иногда (внезапно) возникают странные баги. И мы не знаем что с ними делать.
Начните с 0 и прибавляйте себе 1, если знаете ответ:
Почему нельзя сохранить 128 в byte?
Сколько байт занимает char?
Почему нельзя сконверить short в char.
Почему boolean занимает 8 бит, хотя ему достаточно 1?
Почему нельзя сложить 100_000_000f и 1f?
Почему 10f * 0.1f не равно 1f?
Набрали 6 баллов — отлично! Приходите к нам преподавать. Без шуток.
Набрали меньше — приходите и задавайте вопросы, мы с удовольствием на них ответим! http://www.otus.ru/?utm_source=ok&utm_medium=internal&utm_campaign=group&utm_content=main&utm_term=04.05