Даже

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025

ความคิดเห็น • 57

  • @infallible1936
    @infallible1936 3 ปีที่แล้ว +222

    Мэддисон стал программистом?

    • @ultradeviant
      @ultradeviant 15 วันที่ผ่านมา +9

      Да, а это обзор на сурс калькулятора от маленькой инди студии Майкрософт

  • @ЮрийВеличко-с1щ
    @ЮрийВеличко-с1щ 3 ปีที่แล้ว +43

    Может этот калькулятор создавал сам Гейтс в свои молодые годы.

  • @sergeykahnwald6640
    @sergeykahnwald6640 ปีที่แล้ว +31

    Петр умножает запятую на FormatException смотреть платно

    • @avengeranubis
      @avengeranubis หลายเดือนก่อน +2

      ",49$" в час

  • @allmycircuits8850
    @allmycircuits8850 18 วันที่ผ่านมา +37

    Штатный калькулятор в windows тоже штука странная. Есть меню "вид", с выбором - обычный, инженерный или программерский. По идее, вид (view) должен влиять только на отображение - какие кнопки показать, а какие скрыть. Но это на самом деле не вид, это РЕЖИМ, т.к работают они совершенно по-разному! Обычный посчитает 2+2*2 = 8, а инженерный посчитает 2+2*2 = 6. Программерский напрочь забьёт на дробную часть!
    Пишем (в обычном виде) 3,11-3,1, ответ НОЛЬ. Хотя умножить его на 100, даст единицу. Т.е что-то они с округлениями напутали! (Как минимум, в Win XP такая шляпа была)

    • @ivormacky5078
      @ivormacky5078 17 วันที่ผ่านมา +15

      Там для особо одаренных все выражение пишется, в обычном ты физически не можешь ввести такое выражение 2+2*2, так как нажав на умножить сразу срабатывает равно!

    • @maksymsarana
      @maksymsarana 16 วันที่ผ่านมา +3

      Ну по-идее реальные оффлайновые бухгалтерский и инженерный калькуляторы работают именно так. Поэтому, наверное, и меняют режим.

    • @PsevdonimAndreyaVladimirovicha
      @PsevdonimAndreyaVladimirovicha 15 วันที่ผ่านมา +2

      @allmycircuits8850
      Значит, обычный калькулятор считает последовательно, а инженерный всё выражение целиком.

    • @deniskhakimov
      @deniskhakimov 15 วันที่ผ่านมา +1

      Именно поэтому после установки Windows нужно сразу скачать эмулятор Wabbitemu и несколько ROM-файлов к нему (сам предпочитаю "TI-83 Plus", т.к. привык) 👍

    • @ivormacky5078
      @ivormacky5078 13 วันที่ผ่านมา +1

      @@deniskhakimov А что вы считаете в таких количествах "механическим" способом, может проще автоматизировать спецсофтом?

  • @proletarian
    @proletarian 3 ปีที่แล้ว +27

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

    • @atm-uve
      @atm-uve 16 วันที่ผ่านมา +1

      НТР были правы!

  • @ЮрийШпорхун
    @ЮрийШпорхун 3 ปีที่แล้ว +64

    Калькулятор это вам не шутки так то, для его создания надо иметь Phd.

    • @vip51000
      @vip51000 3 ปีที่แล้ว +3

      что такое phd

    • @COMMUNIST239
      @COMMUNIST239 2 ปีที่แล้ว +13

      @@vip51000 парково-хозяйственный день =)

    • @sandwich5455
      @sandwich5455 ปีที่แล้ว

      ​@@vip51000докторская степень

    • @TurboGamasek228
      @TurboGamasek228 8 หลายเดือนก่อน

      @@vip51000 proreha huya debil

    • @metrocop_inc6905
      @metrocop_inc6905 21 วันที่ผ่านมา +2

      @@vip51000 степень научная видимо.

  • @ОлегСеверо-Двинский
    @ОлегСеверо-Двинский 15 วันที่ผ่านมา +20

    Это ж пример кода программы, а не работы калькулятора. Окно создаётся, элементы управления тоже, обработка событий работает. Все отлично!

    • @alexanderstrelets8234
      @alexanderstrelets8234 14 วันที่ผ่านมา +8

      Такие "примеры" укрепляют веру молодых программистов в том, что треш в поведении программы - это норма.

  • @polkilok2945
    @polkilok2945 6 วันที่ผ่านมา

    Напоминает историю, как у Кнута из издания в издание ходил багованный алгоритм бинарного поиска, хотя в каждом новом издании в него вносили исправления. Отсюда и пошло - "Невозможно реализовать алгоритм бинарного поиска с 1-го раза". В видео то же самое, но про калькулятор и майкрософт. А ведь Кнут явно больший Профессионал, и алгоритм попроще калькулятора!

  • @Vosoo-e9r
    @Vosoo-e9r 16 วันที่ผ่านมา +23

    Аффтар нашел к чему придраться! Это простейший пример калькулятора, чтобы новичок не охренел, о каких парсерах речь ты в себе?

    • @nezdanchickkun
      @nezdanchickkun 15 วันที่ผ่านมา +3

      Он может не использовать парсер и работать как надо))

    • @Vosoo-e9r
      @Vosoo-e9r 14 วันที่ผ่านมา

      @@nezdanchickkun да но это всего лишь пример хоть и корявый!

    • @theflameflare
      @theflameflare 12 วันที่ผ่านมา +6

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

    • @Vosoo-e9r
      @Vosoo-e9r 12 วันที่ผ่านมา +1

      @@theflameflare ой ну у мелкомягких как и у гугла традиционно скуднейший материал. Они слишком великие для этого!

  • @karipov_albert
    @karipov_albert 17 วันที่ผ่านมา +5

    2:49 это обратная польская запись)
    Так что ошибки тут нет)

  • @hgoiogfx64j
    @hgoiogfx64j 14 วันที่ผ่านมา +2

    Да тоже думал что калькулятор, это просто, пока не взялся писать ))

    • @philippb8894
      @philippb8894 8 วันที่ผ่านมา

      я конечно не писал калькулятор, но вроде бы там ничего сложного, грамматики для него это вообще академический пример. А семантика и так в c++ есть

  • @shokfake
    @shokfake 3 ปีที่แล้ว +2

    Калькулятор это не шутки

  • @_elm0_
    @_elm0_ 16 วันที่ผ่านมา +1

    Лол я писал алгоритм для калькулятора предназначеный для вычисления количества итераций умножения, а оказалось что почти тот же алгоритм использовал Жюлиа в своем множестве

  • @thmUNIX
    @thmUNIX 18 วันที่ผ่านมา +3

    2:31 АХАХАХАХ ну Microsoft, а че вы хотели. винду таким же способом писали, наверное 😂
    3:44 АХАХАХАХАХАХАХАХ

  • @No1AndEvery1
    @No1AndEvery1 18 วันที่ผ่านมา +1

    А ты не можешь написать дисклеймер без опечаток

  • @KiraLis39
    @KiraLis39 9 วันที่ผ่านมา

    хах )
    Так и я своей первой программой когда-то выбрал текстовую новеллу и Тетрис. Калькулятор и сейчас не хочу писать, слишком много возни, толку мало.

  • @PsevdonimAndreyaVladimirovicha
    @PsevdonimAndreyaVladimirovicha 15 วันที่ผ่านมา +1

    Калькулятор от MS это ещё тот прикол. Например, в обычном есть проценты, а в инженерном нет. И ещё он мне как-то показывал разное количество цифр после запятой при различном размере окна программы. Да, он подставлял 10 в степени, но точность то падает.

  • @IvanAndreev91
    @IvanAndreev91 15 วันที่ผ่านมา +4

    Омг... Цель примера - жемонстрация работы на c++ в . Net winform, и эту цель данный пример вполне себе исполняет. Докопаться до нейминга класса, найти какие-то баги, не относящиеся к сути кода... Ну, какой-то контент, поздравляю

    • @olegkfsd4357
      @olegkfsd4357 11 วันที่ผ่านมา +2

      Цель примера показать забагованное приложение? И кодеры будут на таком примере учиться. Врагу бы не пожелал учителя, который будет показывать такие примеры

    • @IvanAndreev91
      @IvanAndreev91 10 วันที่ผ่านมา

      @olegkfsd4357 в том-то и дело, что ни суть, ни качество приложения в данном случае не имеют значения. Вы знаете что такое модель? Определение этого слова гляньте. При оценивании чего угодно, нужно учитывать цель этой штуки, тогда и характеристики нужно будет для оценки учитывать соответствующие. Ну или вот тупой пример: микроскоп - это отвратительный и неудобный молоток, однако свои цели (для которых микроскоп и был создан и собран) он выполняет так, как от него ожидается. Так и на молоток не надо смотреть так, будто это недоделанный микроскоп, от молотка же никто не ожидает увеличения рассматриваемого объекта в сотни и тысячи раз... Так и от примера кода, демонстрирующего конкретную фичу, нужно ожидать лишь демонстрацию этой фичи. А учиться кодить надо по исходному коду реальных проектов, например, - гитхаб в помощь.

    • @IvanAndreev91
      @IvanAndreev91 10 วันที่ผ่านมา

      @@olegkfsd4357 уже отвечал, но коммент улетел. Если коротко: гуглите понятие моделирования. Не оценивайте микроскоп по умению забивать гвозди и наоборот.

    • @ОбычныйЧеловек-щ7м
      @ОбычныйЧеловек-щ7м 9 วันที่ผ่านมา

      ​@@olegkfsd4357 А что тут такого? Любому очевидно, что проблема в обработчиках кнопок и работе со строками, можно ещё тысячу строк дописать, что бы был нормальный отказоустойчивый парсер. Но зачем, если цель примера - отрисовать окно калькулятора?

  • @fjgdkfjghksjdfhg
    @fjgdkfjghksjdfhg 8 วันที่ผ่านมา

    лол кек, не пойду к ним работать)

  • @FADNaR
    @FADNaR 10 วันที่ผ่านมา +1

    Скади спасибо шо не польский метод

  • @Alexander-mj3jk
    @Alexander-mj3jk 15 วันที่ผ่านมา

    нету там ничего сложного, просто руки из ж

  • @Stan-lx7lt
    @Stan-lx7lt 3 วันที่ผ่านมา

    А я могу

  • @olegkfsd4357
    @olegkfsd4357 11 วันที่ผ่านมา

    Я калькулятор нормальный написал в 2003 году в универе в качестве курсовой. С функционалом обычного китайского калькулятора, не больше не меньше. А майкрософт больше 30 лет не может винду написать. Так что не надо тут говнокодеров из майкрософт в пример приводить. О парсере я вообще не понял - что ещё за парсер, к чему и зачем?

    • @call_nick
      @call_nick 9 วันที่ผ่านมา

      Парсер арифметических выражений, чтобы все как положено было

  • @alexanderstrelets8234
    @alexanderstrelets8234 14 วันที่ผ่านมา

    гы :)

  • @ИванИванов-в4н9п
    @ИванИванов-в4н9п 3 ปีที่แล้ว +1

    лул

  • @Slava_tobi_Ukraine
    @Slava_tobi_Ukraine 18 วันที่ผ่านมา

    А на ассемблере не пробовал калькулятор написать? Самый умный что-ли?

    • @dveg5260
      @dveg5260 14 วันที่ผ่านมา +6

      А с помощью включения и выключения электричества не пробывал создать калькулятор?

    • @Shprotec
      @Shprotec 8 วันที่ผ่านมา

      А ты пробовал создать калькулятор из кошек Шрёдингера, используя принцип суперпозиции ?