Вы шарите в программировании?

Флудилка о жизни и прочей чепухе.
Лучшие темы перемещаются в MadCoolStory
Правила форума
Не переступайте черту, за которой вас начали бы бить в реале. Только вместо драки у нас прдупреждения и баны. Будьте взаимовежливы насколько это возможно. Ваши враги любят стучать на ваши оскорбления и тем самым отправлять вас в бан.
  • Кто здесь?
  • нет зарегистрированных пользователей и 7 ноунеймов

kvidix
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 34651
Рега: 14 июл 2013, 21:30
Откуда: Будапешт
Лайкнул: 28
Лайки: 212
Награды: 13

Troll Medal Awesome Trophy Youtube Gamer Medal Gopnik Medal
Pirate Medal PC Master Race Medal Орден Почетного ПК-геймера AbsolutePC Medal
Crysis Medal likeU medal hateU medal УПРТ Медаль
4K Gamer

30 июн 2016, 15:23

Fanlost писал(а): Достаточно несколько раз запустить эту функцию.
рандом вполне может выдать несколько раз одно и тоже число :yoba5:
Сониэксперт про 4k гейминг (проц [email protected] ггц, в игре стабильно 60 фпс)
privet писал(а): без водянки у него были бы проседы до 30 в битвах или проц прожег бы дно его хаты
Признание сонибича
Fanlost писал(а): На Плейстешн нет нормальных игр

Adekwatota
C4rank2
C4rank2
Аватара пользователя
Сообщения: 293
Рега: 08 апр 2016, 12:21
Откуда: Noisy-le-Grand
Награды: 1

Awesome Newbie

30 июн 2016, 15:24

Fanlost, он формально валидный . Ещё раз , число случайно выбрано человеком. Для описания на бумаге этого условия хватает , в этом заключается шутка с этим методом , которую репостят всякие обезьяны в пабликах. Формальное описание случайного числа - это число случайно выбрано. Всё , больше никаких условий не налагается . Но этого не достаточно для реально работающего кода , добавляются условия , про которые ты говорил. Функция в рантайме не должна быть инвариантной 100% времени.
Изображение

СПОЙЛЕР
Всі свої претензії на мою адресу запишіть на листочок, зробіть літачок і летіть з ним на х%й! Щасливого польоту!


Fanlost
C4rank2
C4rank2
Аватара пользователя
Сообщения: 27907
Рега: 19 сен 2010, 22:00
Лайкнул: 32
Лайки: 98
Награды: 14

Awesome Trophy Oligarch Medal Youtube Gamer Medal Dualshock Medal
Орден Почётного Сонибоя Platinum Medal Gopnik Medal Nerd Medal
Кулак Ярости Ликвидатор пекарей likeU medal Slash Medal
Last HP Medal Naughty Medal

30 июн 2016, 15:25

kvidix писал(а):
Fanlost писал(а): Достаточно несколько раз запустить эту функцию.
рандом вполне может выдать несколько раз одно и тоже число :yoba5:
если диапазон выбираемых значений достаточно широкий, то вероятность такого события будет околонулевой. :yoba5:
Изображение

kvidix
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 34651
Рега: 14 июл 2013, 21:30
Откуда: Будапешт
Лайкнул: 28
Лайки: 212
Награды: 13

Troll Medal Awesome Trophy Youtube Gamer Medal Gopnik Medal
Pirate Medal PC Master Race Medal Орден Почетного ПК-геймера AbsolutePC Medal
Crysis Medal likeU medal hateU medal УПРТ Медаль
4K Gamer

30 июн 2016, 15:26

Fanlost писал(а): если диапазон выбираемых значений достаточно широкий, то вероятность такого события будет околонулевой
но все же не нулевой :yoba5:
Сониэксперт про 4k гейминг (проц [email protected] ггц, в игре стабильно 60 фпс)
privet писал(а): без водянки у него были бы проседы до 30 в битвах или проц прожег бы дно его хаты
Признание сонибича
Fanlost писал(а): На Плейстешн нет нормальных игр

ShakotanGX71
MadМолчун
MadМолчун
Аватара пользователя
Сообщения: 1450
Рега: 05 окт 2015, 20:04
Откуда: /app_home/PS3_GAME/
Лайкнул: 21
Лайки: 24
Награды: 1

FAT medal

30 июн 2016, 15:26

Fanlost, чет сложна.
Adekwatota писал(а): >int getrandomnuber () {return 4;}

Рандом формально валидный , потому что случайно выбрано число человеком , который вписал его для возврата в этот метод. Но это ж аллюзия , на практике в коде рандом - это не просто вписанное человеком рандомное число для возврата.
Тоже сложна. Мог бы просто написать, что функция всегда возвращает четверку, а вовсе не случайное число.

Adekwatota
C4rank2
C4rank2
Аватара пользователя
Сообщения: 293
Рега: 08 апр 2016, 12:21
Откуда: Noisy-le-Grand
Награды: 1

Awesome Newbie

30 июн 2016, 15:27

Fanlost, в методе в шапке поста не было аргументов в сигнатуре метода для задания ренжа , они есть в моём примере. )
Изображение

СПОЙЛЕР
Всі свої претензії на мою адресу запишіть на листочок, зробіть літачок і летіть з ним на х%й! Щасливого польоту!


Fanlost
C4rank2
C4rank2
Аватара пользователя
Сообщения: 27907
Рега: 19 сен 2010, 22:00
Лайкнул: 32
Лайки: 98
Награды: 14

Awesome Trophy Oligarch Medal Youtube Gamer Medal Dualshock Medal
Орден Почётного Сонибоя Platinum Medal Gopnik Medal Nerd Medal
Кулак Ярости Ликвидатор пекарей likeU medal Slash Medal
Last HP Medal Naughty Medal

30 июн 2016, 15:28

kvidix писал(а):
Fanlost писал(а): если диапазон выбираемых значений достаточно широкий, то вероятность такого события будет околонулевой
но все же не нулевой :yoba5:
в пределе нулевой. :reggie:
Изображение

NightlyRevenger
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 40313
Рега: 31 мар 2010, 00:29
Лайкнул: 187
Лайки: 149
Награды: 8

Awesome Trophy Орден Почетного ПК-геймера Орден мышиной ярости Steam Medal
AbsolutePC Medal Knight Medal hateU medal Souls Fan

30 июн 2016, 15:36

Fanlost писал(а):
Adekwatota писал(а):
loser писал(а):Все любят говорить, что "разработчики - быдлокодеры", что игра  писана индусами через жопу. Давеча стала популярна фраза  "int getrandomnuber () {return 4;}", но кто из вас реально понимает её смысл? Признавайся, любимая школота.Прочесть
>int getrandomnuber () {return 4;}

Рандом формально валидный
Даже формально невалидный.
Достаточно несколько раз запустить эту функцию.
Функция абсолютно верная(некоторые компиляторы могут выругаться на отсутствие явного void в аргументе функции), а то что она выдаёт всегда одно число, это уже совсем другой вопрос :poher:
Darkthone писал(а): что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
Основное занятие сонибоев:
СПОЙЛЕР
Spirit-ford писал(а):Лучше подождать
Dionis писал(а):Подожду на свою пс4
Dionis писал(а):лучше уж год подождать
AlecArzh писал(а):Ждём ПС4К
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ

Traxapopolis
PlayStation
PlayStation
Аватара пользователя
Сообщения: 15297
Рега: 01 дек 2013, 15:51
Откуда: Дубна
Лайкнул: 92
Лайки: 357
Награды: 7

Troll Medal Awesome Trophy Youtube Gamer Medal Believe Medal
Knight Medal УПРТ Медаль It's okei medal

30 июн 2016, 15:38

да не валидный он, формально да, но не валидный :pled:

Jesus
MadМолчун
MadМолчун
Аватара пользователя
Сообщения: 3172
Рега: 07 окт 2014, 12:31
Лайкнул: 266
Лайки: 211
Награды: 2

Awesome Trophy likeU medal

30 июн 2016, 15:40

а могли бы в игры играть :ohyou:

ShakotanGX71
MadМолчун
MadМолчун
Аватара пользователя
Сообщения: 1450
Рега: 05 окт 2015, 20:04
Откуда: /app_home/PS3_GAME/
Лайкнул: 21
Лайки: 24
Награды: 1

FAT medal

30 июн 2016, 15:41

Traxapopolis писал(а):да не валидный он, формально да, но не валидный :pled:
Все норм, я благодаря этой хуйне смог купить ps3 :pled:

Adekwatota
C4rank2
C4rank2
Аватара пользователя
Сообщения: 293
Рега: 08 апр 2016, 12:21
Откуда: Noisy-le-Grand
Награды: 1

Awesome Newbie

30 июн 2016, 15:43

Fanlost писал(а):
kvidix писал(а):
Fanlost писал(а): Достаточно несколько раз запустить эту функцию.
рандом вполне может выдать несколько раз одно и тоже число :yoba5:
если диапазон выбираемых значений достаточно широкий, то вероятность такого события будет околонулевой. :yoba5:
Диапазон интовый , значит вероятность коллизии будет 1/65535 , если быть точным.
Изображение

СПОЙЛЕР
Всі свої претензії на мою адресу запишіть на листочок, зробіть літачок і летіть з ним на х%й! Щасливого польоту!


Traxapopolis
PlayStation
PlayStation
Аватара пользователя
Сообщения: 15297
Рега: 01 дек 2013, 15:51
Откуда: Дубна
Лайкнул: 92
Лайки: 357
Награды: 7

Troll Medal Awesome Trophy Youtube Gamer Medal Believe Medal
Knight Medal УПРТ Медаль It's okei medal

30 июн 2016, 15:43

Так валидный или не валивидный? :ps3man:

NightlyRevenger
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 40313
Рега: 31 мар 2010, 00:29
Лайкнул: 187
Лайки: 149
Награды: 8

Awesome Trophy Орден Почетного ПК-геймера Орден мышиной ярости Steam Medal
AbsolutePC Medal Knight Medal hateU medal Souls Fan

30 июн 2016, 15:44

Adekwatota писал(а): Диапазон интовый , значит вероятность коллизии будет 1/65535 , если быть точным.
Int может быть и 4 байтовым :ohyou:
Darkthone писал(а): что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
Основное занятие сонибоев:
СПОЙЛЕР
Spirit-ford писал(а):Лучше подождать
Dionis писал(а):Подожду на свою пс4
Dionis писал(а):лучше уж год подождать
AlecArzh писал(а):Ждём ПС4К
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ

NightlyRevenger
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 40313
Рега: 31 мар 2010, 00:29
Лайкнул: 187
Лайки: 149
Награды: 8

Awesome Trophy Орден Почетного ПК-геймера Орден мышиной ярости Steam Medal
AbsolutePC Medal Knight Medal hateU medal Souls Fan

30 июн 2016, 15:45

Traxapopolis писал(а):Так валидный или не валивидный? :ps3man:
С точки зрения компилятора валидный :omar:
Darkthone писал(а): что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
Основное занятие сонибоев:
СПОЙЛЕР
Spirit-ford писал(а):Лучше подождать
Dionis писал(а):Подожду на свою пс4
Dionis писал(а):лучше уж год подождать
AlecArzh писал(а):Ждём ПС4К
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ

Traxapopolis
PlayStation
PlayStation
Аватара пользователя
Сообщения: 15297
Рега: 01 дек 2013, 15:51
Откуда: Дубна
Лайкнул: 92
Лайки: 357
Награды: 7

Troll Medal Awesome Trophy Youtube Gamer Medal Believe Medal
Knight Medal УПРТ Медаль It's okei medal

30 июн 2016, 15:46

NightlyRevenger писал(а): С точки зрения компилятора валидный
А с точки зрения обычного человека? :kojima:

Adekwatota
C4rank2
C4rank2
Аватара пользователя
Сообщения: 293
Рега: 08 апр 2016, 12:21
Откуда: Noisy-le-Grand
Награды: 1

Awesome Newbie

30 июн 2016, 15:48

NightlyRevenger писал(а):
Traxapopolis писал(а):Так валидный или не валивидный? :ps3man:
С точки зрения компилятора валидный :omar:
NightlyRevenger писал(а):
Adekwatota писал(а): Диапазон интовый , значит вероятность коллизии будет 1/65535 , если быть точным.
Int может быть и 4 байтовым :ohyou:
Какие 4 байта , какой компилятор , ты б хоть уточнял какой язык ты держишь в голове (подозреваю что плюсы какие нибудь или си , которые в универе задрачивал) ? :lol5:

Я тебе за яву говорил , в моём первом посте есть чётко описание где я этот метод с рандомом переписал . Там int стоковый , без врапперов и параметров в конструкторы от нуля и до 65к . Не надо растекаться в демагогию. Я вполне конкретный пример с конкретной реализацией в конкретном языке описал.
Изображение

СПОЙЛЕР
Всі свої претензії на мою адресу запишіть на листочок, зробіть літачок і летіть з ним на х%й! Щасливого польоту!


NightlyRevenger
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 40313
Рега: 31 мар 2010, 00:29
Лайкнул: 187
Лайки: 149
Награды: 8

Awesome Trophy Орден Почетного ПК-геймера Орден мышиной ярости Steam Medal
AbsolutePC Medal Knight Medal hateU medal Souls Fan

30 июн 2016, 15:49

Adekwatota, функция на сях, там в зависимости от окружения Int может быть разным :omar:
Darkthone писал(а): что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
Основное занятие сонибоев:
СПОЙЛЕР
Spirit-ford писал(а):Лучше подождать
Dionis писал(а):Подожду на свою пс4
Dionis писал(а):лучше уж год подождать
AlecArzh писал(а):Ждём ПС4К
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ

Traxapopolis
PlayStation
PlayStation
Аватара пользователя
Сообщения: 15297
Рега: 01 дек 2013, 15:51
Откуда: Дубна
Лайкнул: 92
Лайки: 357
Награды: 7

Troll Medal Awesome Trophy Youtube Gamer Medal Believe Medal
Knight Medal УПРТ Медаль It's okei medal

30 июн 2016, 15:50

Adekwatota писал(а): Какие 4 байта , какой компилятор , ты б хоть уточнял какой язык ты держишь в голове (подозреваю что плюсы какие нибудь или си , которые в универе задрачивал) ?

Я тебе за яву говорил , в моём первом посте есть чётко описание где я этот метод с рандомом переписал . Там int стоковый , без врапперов и параметров в конструкторы от нуля и до 65к . Не надо растекаться в демагогию. Я вполне конкретный пример с конкретной реализацией в конкретном языке описал.
считать яву скрипт за язык программирования :yoba_facepalm:

Fanlost
C4rank2
C4rank2
Аватара пользователя
Сообщения: 27907
Рега: 19 сен 2010, 22:00
Лайкнул: 32
Лайки: 98
Награды: 14

Awesome Trophy Oligarch Medal Youtube Gamer Medal Dualshock Medal
Орден Почётного Сонибоя Platinum Medal Gopnik Medal Nerd Medal
Кулак Ярости Ликвидатор пекарей likeU medal Slash Medal
Last HP Medal Naughty Medal

30 июн 2016, 15:50

NightlyRevenger писал(а):
Fanlost писал(а):
Adekwatota писал(а):
loser писал(а):Все любят говорить, что "разработчики - быдлокодеры", что игра  писана индусами через жопу. Давеча стала популярна фраза  "int getrandomnuber () {return 4;}", но кто из вас реально понимает её смысл? Признавайся, любимая школота.Прочесть
>int getrandomnuber () {return 4;}

Рандом формально валидный
Даже формально невалидный.
Достаточно несколько раз запустить эту функцию.
Функция абсолютно верная
в том смысле, что корректно записана с точки зрения синтаксиса разве что :lol5:
с точки зрения математики функция неверная. :yoba_skuchno:
Изображение

Ответить