Помогите новичку!

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Маленькая девочка в магазине:
- У вас есть такая мороженка, вкусненькая, ванильненькая, с шоколаденькой, вишенкой и вареньицем?
- Нет.
- Хуёвенько…

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

такая вот тема про НОЛЬ, НУЛЬ, 0, просто НИЧЕГО, ВСЕМИРНУЮ ПУСТОТУ и ВАКУУМ.

кароче, философско-математический вопрос: является ли "0" числом - если "ДА", то чётным или нечётным?

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Клапауций 999 пишет:
является ли "0" числом - если "ДА", то чётным или нечётным?

В обычной школе, понятное дело, этому не учат, но вообще математики считают ноль - четным числом, т.к. он делится на 2 без остатка:

~$ echo "0/2" | bc -l
0

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

А null?
Ноль, если с палочкой, то нечётный, а если без палочки, то чётный. А ещё бывает отрицательный.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

kisoft пишет:
А null?
Ноль, если с палочкой, то нечётный, а если без палочки, то чётный. А ещё бывает отрицательный.

А если с гипсом и на костыликах?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Andrey_Y_Ostanovsky пишет:

Клапауций 999 пишет:
является ли "0" числом - если "ДА", то чётным или нечётным?

В обычной школе, понятное дело, этому не учат, но вообще математики считают ноль - четным числом, т.к. он делится на 2 без остатка:

~$ echo "0/2" | bc -l
0

я не спрашивал, где этому учат, т.к. подозреваю, что "0" - это не число, т.к. признаком корректного деления любого отличного от "0" числа является число, меньшее в n-раз, где n = коэффициент деления. в случае "0" у нас случается равенство 0 = 0/n

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

я не спрашивал, где этому учат


гыыы он типа назвал тебя школоло?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Puhlyaviy пишет:
Клапауций 999 пишет:

я не спрашивал, где этому учат

гыыы он типа назвал тебя школоло?

да - представляешь: взял калькулятор, проверил и, говорит, ты двоечниг.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

"А ты наверное - Лев?"
"Да!".
"Но, а ты, конечно - Страшила?".
"Нет, я - Элли".
"Хм, неудобненько получилось".

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Клапауций 999 пишет:

Andrey_Y_Ostanovsky пишет:

Клапауций 999 пишет:
является ли "0" числом - если "ДА", то чётным или нечётным?

В обычной школе, понятное дело, этому не учат, но вообще математики считают ноль - четным числом, т.к. он делится на 2 без остатка:

~$ echo "0/2" | bc -l
0

я не спрашивал, где этому учат, т.к. подозреваю, что "0" - это не число, т.к. признаком корректного деления любого отличного от "0" числа является число, меньшее в n-раз, где n = коэффициент деления. в случае "0" у нас случается равенство 0 = 0/n


А если n = 0?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:
А если n = 0?

предлагаешь мне делить одно нечисло на второе нечисло? - мы ещё не разобрались с классификацией феномена "0", что бы начать с ним производить математические дейтсвия. 

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Ладно, пусть n будет равно бесконечности, не будем делить недочисло на другое недочисло

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:
Ладно, пусть n будет равно бесконечности, не будем делить недочисло на другое недочисло

слушай, не уводи дискуссию по сабжу в сторону "0" - а, то я тебя спрошу и по поводу "бесконечности", кратное это "число" или это не совсем число, а некая математическая абстракция противоположная "0".

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

пока kisoft ищет на калькуляторе кнопку "бесконечность" и пробует поделить ею "0"...

 

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Ок, пойду, напишу пока калькулятор с кнопкой бесконечности

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:
Ок, пойду, напишу пока калькулятор с кнопкой бесконечности

и, результат сообщи обязательно - требуется для генерации бесконечных вселенных из ничего.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Ну 0 притягивают к четным, ибо числа оканчивающиеся на ноль делятся на 2 без остатка.
а вот считать его числом или нет...

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Если ноль это ничто. То как ничто может чем то описываться?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Puhlyaviy пишет:
Если ноль это ничто. То как ничто может чем то описываться?

ты меня начинаешь понимать... продолжай - напишем Теорию Всего.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

Puhlyaviy пишет:
Если ноль это ничто. То как ничто может чем то описываться?

ты меня начинаешь понимать... продолжай - напишем Теорию Всего.


Попробовать можно. Но боюсь я столько не выпью.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Интересно почему если я добрый и сразу даю ответ. То они все как то тихо растворяются. За 20 лет в инете спасибо сказали 4 раза...
Но зато если заставляешь их думать, то кучи дерма прилетают...
Фигня какая то.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Puhlyaviy пишет:
Если ноль это ничто. То как ничто может чем то описываться?

ноль это не ничто! Только частный случай. Ничего у меня полные карманы, но ни одного нуля там нет...

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Probelzaelo пишет:

Puhlyaviy пишет:
Если ноль это ничто. То как ничто может чем то описываться?

ноль это не ничто! Только частный случай. Ничего у меня полные карманы, но ни одного нуля там нет...

у тебя в кармане бесконечное число нолей: ноль всего, кроме воздуха и крошек.

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

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

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Probelzaelo пишет:

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

ок. тема про ноль не для нисчебродов - иди работу работай, раб!

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Ноль - на самом деле это ничего, но вот жалкие людишки придумали для ничего "ноль" и он стал существовать. Это как древние боги - они живут пока про них помнят. Вот так и с нулем. Если его перестанут использовать - он исчезнет, но жидоматематики и массонопрограммисты всячески поддерживают его существования причиняя ему ужасные страдания.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Так вот зачем ноль перечеркивают. Я то по наивности думал что это для отличия с буквой О. А оказывается это секта вычеркивателей ноля.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Probelzaelo пишет:
у меня в кармане единственный ноль это ноль денег, остального вакуума хоть пруд пруди...

При чем тут вакуум, если поле чисел простирается как в положительную, так и в отрицательную сторону (и оно непрерывно). Вас послушать - так в районе нуля канализационная дырка откуда-то взялась.

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Puhlyaviy пишет:
Так вот зачем ноль перечеркивают.

Вы только в банке, при заполнении чеков, не пытайтесь так сделать - не поймут. :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Andrey_Y_Ostanovsky пишет:

Puhlyaviy пишет:
Так вот зачем ноль перечеркивают.

Вы только в банке, при заполнении чеков, не пытайтесь так сделать - не поймут. :)


Зачем в банке заполнять чеки? Вам там голову напекло?

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Puhlyaviy пишет:
Так вот зачем ноль перечеркивают. Я то по наивности думал что это для отличия с буквой О. А оказывается это секта вычеркивателей ноля.

Буква "О"  это ноль без палочки!

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

писал ночью под пиво код - через сутки начал перебирать и увидел это:

pinMode(1, HIGH);

кто мне скажет, как я мог до такого дописаться, почему это работает как:

pinMode(1, OUTPUT);
digitalWrite(1, HIGH);

 

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

HIGH == OUTPUT, это понятно, а digitalWrite(1, HIGH) где то раньше происходит, возможно в загрузчике.

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:

HIGH == OUTPUT, это понятно, а digitalWrite(1, HIGH) где то раньше происходит, возможно в загрузчике.

контроллер без загрузчика

*ладно - поэкспериментирую с другими контроллерами и прочими вариантами.

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Чудес не бывает. Кто то туда устанавливает 1, а до или после pinMode это не важно. * ok

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

kisoft пишет:
Чудес не бывает. Кто то туда устанавливает 1, а до или после pinMode это не важно. * ok

согласен, нужно звать Мисс Марпл! Пусть выяснит КТО?

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Вангую, что это проблема нуля!

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:

Вангую, что это проблема нуля!

возможно, но думаю, что т.к. переменная типа boolean должна иметь какое-либо значение, случайным оно(значение) быть не может, иначе можно было бы реализовать на этом идеальный генератор случайных чисел, чего не наблюдается, исходя из этого - если значение переменной типа boolean не указано явно, то ей устанавливается значение TRUE = HIGH = 1 по умолчанию.

*проверю на досуге, прав я или нет.

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Это не boolean. Откуда он появился то?

Глобальная переменная устанавливается в 0 (false), а локальная - как повезет.

 

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

kisoft пишет:

Это не boolean. Откуда он появился то?

Глобальная переменная устанавливается в 0 (false), а локальная - как повезет.

 

ок - это не boolean, но это параметр, который может быть "0" или "1" и не иначе, но не boolean.. ок - это не boolean

*если ЭТО ходит как утка, плавает как утка, крякает как утка, то что ЭТО?(с)

bwn
Offline
Зарегистрирован: 25.08.2014

Клапауций 999 пишет:

kisoft пишет:

Это не boolean. Откуда он появился то?

Глобальная переменная устанавливается в 0 (false), а локальная - как повезет.

 

ок - это не boolean, но это параметр, который может быть "0" или "1" и не иначе, но не boolean.. ок - это не boolean

*если ЭТО ходит как утка, плавает как утка, крякает как утка, то что ЭТО?(с)

Возможно простуженный гусь)))

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

bwn пишет:

Возможно простуженный гусь)))

да, какая разница, что это - или по умолчанию лепится "1", или я сваяю идеальный генератор случайных чисел. вероятно - первое.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

Клапауций 999 пишет:

писал ночью под пиво код - через сутки начал перебирать и увидел это:

pinMode(1, HIGH);

подозреваю, что у тебя компилятор просто устал и не хочет с тобой пререкаться, поэтому  согласится даже на  

pinMode(HIGH, HIGH);
 
Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Tomasina пишет:

подозреваю, что у тебя компилятор просто устал и не хочет с тобой пререкаться, поэтому  согласится даже на  

pinMode(HIGH, HIGH);
 

не согласится в коде более одного пина обрабатывается

pinMode(0, HIGH);
pinMode(1, HIGH);
pinMode(2, HIGH);
pinMode(3, HIGH);
pinMode(4, HIGH);
pinMode(5, HIGH);
pinMode(6, HIGH);
pinMode(7, HIGH);

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

кто мне скажет, как я мог до такого дописаться, почему это работает как:
тут два вопроса :
1 - как смог дописАться ?
2 - пачему работает как : ?

...второй вопрос не представляет ценности для ответа :)-

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

С ближайшей субботы в отпуске. Едем с женой на машине из Жуковского сначала в Киров и дальше в Ижевск/Сарапул. Если что, не теряйте, хотя две недели пролетят незаметно. А потому помогать мне не надо (!) гребитесь сами! ;) Впрочем захочу поблевать, зайду на форум ;)

Че то тут скушно стало, совсем. Мне иногда хочется написать статейку, да видно скушно или не нужно, всё равно это бесполезно, да и не куда. Пасморим.

Хвилосоуский вопрос, канешна, в рот мне ноги, алоха!

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

kisoft пишет:

Хвилосоуский вопрос, канешна, в рот мне ноги, алоха!

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

где всё! подъём! скучно мне!

https://youtu.be/oZwSkhX06Xw

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Клапауций 999 пишет:

где всё! подъём! скучно мне!

https://youtu.be/oZwSkhX06Xw

в рот тебе ноги :) спи иди

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Клапауций 999 пишет:
kisoft пишет:
А если n = 0?
предлагаешь мне делить одно нечисло на второе нечисло? - мы ещё не разобрались с классификацией феномена "0", что бы начать с ним производить математические дейтсвия.

Однако чего вы паритесь? 

В случае 0/n результат конкретен и, почти, четко определен!

Символ "0" код 30 символ "n" код 110 результат  30/110 = 0.2727272727[27] вопросы есть?

 

- А сейчас, товарищи курсанты, мы рассмотрим танковую атаку!

- Для атаки нам потребуется К танков!

- Нет, К - маловато! Возьмем М танков...