Re: 2x2=11 |
9 жовтня 2019 21:05:12 IP/Host: ---.volia.net
|
Re: 2x2=11 |
9 жовтня 2019 21:09:33 IP/Host: ---.teremki.kiev.ua
|
Re: 2x2=11 |
9 жовтня 2019 21:09:36 IP/Host: ---.mobile.kyivstar.net
|
Re: 2x2=11 |
9 жовтня 2019 21:28:21 IP/Host: ---.sta.looknet.kiev.ua
|
Re: 2x2=11 |
9 жовтня 2019 21:29:31 IP/Host: ---.sta.looknet.kiev.ua
|
Re: 2x2=11 |
9 жовтня 2019 21:50:02 IP/Host: ---.217.224.159.triolan.net
|
Пропоную на хвилинку відволіктися від політики.
Хто скаже, за яких умов вираз 2х2=11 є вірним?
Re: 2x2=11 |
9 жовтня 2019 21:54:02 IP/Host: ---.sta.looknet.kiev.ua
|
Розгорнути попередні цитати...Пропоную на хвилинку відволіктися від політики.
Хто скаже, за яких умов вираз 2х2=11 є вірним?Пляць, це політичний форум, а не математичний
Re: 2x2=11 |
9 жовтня 2019 21:54:26 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...в троїчній системі обчисленняУкраїнською начебто "трійкова".
Re: 2x2=11 |
9 жовтня 2019 21:55:47 IP/Host: 176.105.52.---
|
Розгорнути попередні цитати...Пропоную на хвилинку відволіктися від політики.
Хто скаже, за яких умов вираз 2х2=11 є вірним?Пляць, це політичний форум, а не математичний
Re: 2x2=11 |
9 жовтня 2019 21:59:16 IP/Host: ---.mobile.att.net
|
Re: 2x2=11 |
9 жовтня 2019 22:09:18 IP/Host: ---.sta.looknet.kiev.ua
|
"11"+1=111
"11"-1=10
Re: 2x2=11 |
10 жовтня 2019 08:46:02 IP/Host: ---.mobile.kyivstar.net
|
Re: 2x2=11 |
10 жовтня 2019 10:35:14 IP/Host: 194.126.181.---
|
JavaScript:
"11"+1=111
"11"-1=10
Why?
Re: 2x2=11 |
10 жовтня 2019 10:44:42 IP/Host: ---.accept-online.com.ua
|
Re: 2x2=11 |
10 жовтня 2019 10:45:24 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...JavaScript:
"11"+1=111
"11"-1=10
Why?Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
Re: 2x2=11 |
10 жовтня 2019 10:45:58 IP/Host: ---.accept-online.com.ua
|
Розгорнути попередні цитати...JavaScript:
"11"+1=111
"11"-1=10
Why?Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
паскаль рулить!
Re: 2x2=11 |
10 жовтня 2019 10:48:09 IP/Host: ---.accept-online.com.ua
|
Розгорнути попередні цитати...JavaScript:
"11"+1=111
"11"-1=10
Why?Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
паскаль рулить!
цікаво, що буде, якщо
"11"+1.0 ?
i = 5
i = ++i + ++i
Re: 2x2=11 |
10 жовтня 2019 10:57:24 IP/Host: ---.speedy.com.ar
|
JavaScript:
"11"+1=111
"11"-1=10
Why?
Re: 2x2=11 |
10 жовтня 2019 10:59:03 IP/Host: 185.232.111.---
|
Розгорнути попередні цитати...Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
паскаль рулить!
Re: 2x2=11 |
10 жовтня 2019 11:03:53 IP/Host: 185.232.111.---
|
Розгорнути попередні цитати...Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
паскаль рулить!
цікаво, що буде, якщо
"11"+1.0 ?а что будет тут?Код: [Select]i = 5
i = ++i + ++i
Re: 2x2=11 |
10 жовтня 2019 11:11:38 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...
паскаль рулить!c++ в цьому плані гнучкіший. Там можна прописати що буде робити той плюс або мінус з конкретними типами операндів.
Re: 2x2=11 |
10 жовтня 2019 11:14:52 IP/Host: ---.speedy.com.ar
|
Розгорнути попередні цитати...JavaScript:
"11"+1=111
"11"-1=10
Why?Просто JS "занадто розумний" в операціях, де необхідне приведення типів
в першому прикладі : лівий операнд має символьний тип, операція "додавання" для цього типу існує, тому правий операнд приводиться теж до символьного типу і виконується додавання двох символьних операндів
в другому випадку операція "віднімання" для лівого операнда недопустима, а для правого доступна, тому JS пробує привести тип лівого операнда до числового, і це йому вдається в результаті маємо число
Звихнута логіка розробників, що намагалися мінімізувати появу аварійних ситуацій в мові програмування, де немає строгої типізації
паскаль рулить!
цікаво, що буде, якщо
"11"+1.0 ?
Re: 2x2=11 |
10 жовтня 2019 17:29:48 IP/Host: ---.mobile.vf-ua.net
|
Re: 2x2=11 |
10 жовтня 2019 18:31:36 IP/Host: ---.mobile.kyivstar.net
|
Анекдот з моєї юності:
посперечалися якось Авель і Каїн, що краще - Сі чи Паскаль....
Re: 2x2=11 |
10 жовтня 2019 21:13:14 IP/Host: ---.volia.net
|
Анекдот з моєї юності:
посперечалися якось Авель і Каїн, що краще - Сі чи Паскаль....
Re: 2x2=11 |
10 жовтня 2019 22:11:51 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...Анекдот з моєї юності:
посперечалися якось Авель і Каїн, що краще - Сі чи Паскаль....Ной вибрав Пітон? Чи ЖС, який плодиться і розмножується?