singlepost

Арифметика в командной строке винды << На главную или назад  

Возможно ли разделить два числа, например 12 и 5, чтобы получить число с плавающей запятой? Т.е. 12 / 5 = 2.4

Как такое осуществить? :) Пробовал через "set /a", но получается 0

5 ответов в теме “Арифметика в командной строке винды”

  1. 1
    Максим Солодов ответил:

    Написать си программу и запустить в командной строке. Это поможет решению?

  2. 2
    Леонид Максимов ответил:

    быть может следует иметь числитель и знаменатель?

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

    to #3

    Set /a c=(a)/(b)
    echo %c%

    a=240 b=180
    Если это разделить, то получится 1. Я хочу получить остаток от деления [%], но сообщает про отсутствующий оператор

  4. 4
    Леонид Максимов ответил:

    C:\>set /a a%b
    60
    C:\>set /a c=a%b
    60
    C:\>echo %c%
    60

    C:\>

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

    Не :) В батнике оказывается нужно в арифметических выражениях в % заключать переменные ))

Ответить

Пожалуйста, зарегистрируйтесь для комментирования.

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