[Homework] Java Basics - Синтаксис (данни, оператори, изрази, работа с конзолата, условни конструкции) - Май 2014
Колеги, качил съм ви условията на задачите за домашно от втората тема от Java Basics курса. Срокът е до неделя. Напомням, че задачите със звездички не са задължителни. Задачите с по 3 звездички са за шампиони, които искат да се развиват отвъд предвидената метерия в курса.
ЕДИТ:Моя грешка - работят си и двете решения
Някой има ли идея, защо за отрицателни числа ми дава глупости кода (за 7-ма задача):
http://pastebin.com/GZk0bJYx
Например за iput -632012 ми изкарва двоично представяне:
11111111111101100101101100110100
Между другото и с решението на Самуил ми се чини да има проблем при отрицателни числа
На задача 7 правилното решение е с побитови оператори.
http://pastebin.com/2mSetQnB
@ nikolay.dimov83 Защо да са глупости, това е правилното представяне на числото, със сигурност в C#, явно и в Java. По темата относно представянето на отрицателните числа, можеш да погледнеш тук. Можеш да си проверяваш двоичния вид на десетичните числа и с уиндоуския калкулатор.