singlepost

Вещественные числа в CMD Windows << На главную или назад  

Можно ли как-то получить число 1.25 при делении 2.5 на 2? =)

49 ответов в теме “Вещественные числа в CMD Windows”

  1. 15
    Евгений Тихонов ответил:

    Ну у меня уже почти получилось, только с сотыми долями не выходит… Если число = 53.00004, то считает его немного по левому. К ответу в принципе близко, но лучше округлю нафиг до десятых и буду жить спокойно ))

  2. 14
    Евгений Тихонов ответил:

    Ну… А мне то нужно 3.5 =)

  3. 13
    Подмогаев Свят ответил:

    видимо не судьба))

  4. 12
    Подмогаев Свят ответил:

    так я же говорю, что строка "set /a test_var = 7/2" возвращает 3

  5. 11
    Евгений Тихонов ответил:

    3 с половиной по сути, но сам то попробуй…

    @echo off
    set /a test_var = 7/2
    echo %test_var%
    pause

  6. 10
    Подмогаев Свят ответил:

    7 деленное на 2 даёт 3

  7. 9
    Петр Рогов ответил:

    никогда не слышал и не видел чтобы CMD умел работать с вещественными числами…

  8. 8
    Евгений Тихонов ответил:

    Речь была о том, чтобы

    set /a vari = 7/2

    получилось 3.5, а не 3 =)

  9. 7
    Петр Рогов ответил:

    я так понимаю, речь была о том, чтобы написать небольшую программу которая в качестве аргументов принимает делимые числа и выдает на экран результат. что-то типа "div 2.5 2". А уже эту программу использовать в командной строке для деления

  10. 6
    Петр Рогов ответил:

    Евгений road2moon Тихонов
    Standard streams
    From Wikipedia, the free encyclopedia

    The standard streams for input, output, and error
    In Unix and Unix-like operating systems, as well as certain programming language interfaces, the standard streams are preconnected input and output channels between a computer program and its environment (typically a text terminal) when it begins execution. The three I/O connections are called standard input, standard output and standard error.

  11. 5
    Евгений Тихонов ответил:

    Ну и как их использовать? =) И тем-более как ими делить числа? =))

  12. 4
    Евгений Тихонов ответил:

    А что такое эти stdin и stdout? Это на винде, да? =)

  13. 3
    Антон Щиров ответил:

    А написать программу, которая на stdin принимает выражение, а на stdout выдает результат?

  14. 2
    Евгений Тихонов ответил:

    Обязательно

  15. 1
    Антон Щиров ответил:

    Обязательно cmd? JScript не подойдет?

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.