Я пытался использовать мой новый IOIO для Android и должен был найти частоту сигнала.
Итак, я преобразовал сигнал в двоичный, а затем сделал 1, деленный на время между 1. Хотя, когда я это сделал, я обнаружил, что получил 0 в качестве вывода. Затем я решил посмотреть, что 1/2 дал мне, и, к моему удивлению, он также дал 0! Кто-нибудь может подумать, почему это так?Android - 1 разделен на 2 = 0
Код: private float frequency = 1/2;
Может ли это быть с помощью списка дел Float.toString(frequency)
?
Обратите внимание, что данное поведение не зависит от Android; поведение будет одинаковым в «нормальной» Java-программе. –