банан возвращается не только при делении, на сколько я помню было бы гораздо проще, если бы при несоответствии типов выводилось ченить типа wty (wrong type) js по моему при делении числа на строку такое тоже может быть

Комментарии: 39

  1. Anonim

    Да, нечисло не только тут используется

  2. Anonim

    да https://softwareengineering.stackexchange.com/questions/122205/what-is-the-supposed-productivity-gain-of-dynamic-typing

    • Anonim

      гибкость динамической типизации несет больше проблем из-за нежелания продумывать алгоритм с начала до конца. Писать код последовательно, придумывая на ходу способы решения - зло просто так что ли шутка есть, про то, что настоящий программист пишет сразу без ошибок?)

      • Anonim

        а если у тебя всё продумано то зачем тебе статическая типизация? у обоих видов типизации есть и плюсы и минусы, однозначно сказать что лучше нельзя

        • Anonim

          чет вы прям какие-то извращенные примеры с делением на ноль рассматриваете вот вам попроще, (x^2-4)/(x+2), чему оно при х=-2 равняется?

          • Anonim

            корню из минус единицы))00)

            • Anonim

              нет там конкретное целое число

              • Anonim

                а мля подъебка

                • Anonim

                  нет никаких подъебок, это чуть выше школьного курса математики

                  • Anonim

                    неосилил

              • Anonim

                В СМЫСЛЕ

                • Anonim

                  0/0 же

                  • Anonim

                    (а скобочек я наставил так как NaN != NaN, так что по факту оно ничему не равно)

                    • Anonim

                      а ноль делить на ноль это вроде как единица но это не точно мой калькулятор не осиливает

                      • Anonim

                        мы выше про nan для чего разговаривали?

                        • Anonim

                          ну ок 0/0 будет чему-то равно, я в это верю

                • Anonim

                  а теперь не с точки зрения погромиста, а с точки зрения математики ну вот заказчик говорит, передаточная функция у нас такая, мы подаем туда -2, и на выходе наблюдаем конкретный результат, запрогромиствуй чтоб оно работало

                  • Anonim

                    это надо теорию копать

                    • Anonim

                      а погромист что должен делать, говнокод срать чтоли?

                      • Anonim

                        Деление на ноль недопустимо во многих алгебраических структурах (например, в полях, кольцах). Однако понятие кольца можно расширить так, чтобы деление на ноль было бы возможным. Получившаяся структура называется колесо. (википедия)

                  • Anonim

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

                    • Anonim

                      ну я вот хз, что там на педивикии пишут, так себе источник. вот суперкомплюктер говорит так https://www.wolframalpha.com/input/?i=%28x%5E2-4%29%2F%28x%2B2%29%2C+x%3D-2

                      • Anonim

                        >неопределенный

                    • Anonim

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

                      • Anonim

                        >тз простой калькулятор >оперируем на расширенной комплексной плоскости я предпочитаю решать проблемы людей, а не слепо следовать ТЗ иначе это именно что срать говнокод

                      • Anonim

                        и в этой задаче это граничный случай который не требует применения сложной комплексной математики например?

                        • Anonim

                          импенданс говорит тебе заказчик, но вот охота мне загейнить х2 в индуктивной области, задолбало номиналы подбирать, не выходит ничего ну если совсем частный случай - llc-преобразователи

          • Anonim

            (x^2-4)/(x-2)= (x-2)(x+2)/(x-2)= x-2. при x=-2 y=-4 только нахрена это надо?

            • Anonim

              чтоб на ноль делить

              • Anonim

                ничо не понял где тут деление? после всех выражений и сокращений получаем вычитание

                • Anonim

                  в таком виде (x^2-4)/(x+2) есть неопределенность вида 0/0, записать по другому - нет

                  • Anonim

                    ахтыж хитрый сомелье

                    • Anonim

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

                      • Anonim

                        дык компилятор не умеет раскладывать

                        • Anonim

                          но в целом человечество научилось выкручиваться из этой ситуации, никто лапки не опускает при натыкании на 0/0, 8/8 и прочих артефактах. а так да, проще сказать, вот мне комплюктер сказал, не делится, значит не делится

                          • Anonim

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

                  • Th0r

                    Так сокращать надо с умом, а не всё подряд. Решения для сокращенного и несокращенного уравнений могут отличаться

                    • Anonim

                      я в них не спец, ребята грят для передаточной функции

Не нашли ответ?

Вам также может быть интересно