Загальні можливості мови AWK, Детальна інформація
Загальні можливості мови AWK
printf(" x = %f ", c / b)
else
if (d == 0)
printf(" x = %f ”, - b / a)
else
printf(" x1 = %f, x2 = %f ",
(- b - sqrt(d)) / a, (- b + sqrt(d)) / a)
}
Вміст файлу з UNIX-скріптом для запуску awk-програми sqrtcalc
awk -f sqrt.awk $1
Приклад роботи програми: нехай файл koef.txt містить таки коефіціенти:
0 -1
1 0 1
2 4 2
0 0 5
1 -3 2
1 -2
Набравши в командному рядку ‘sqrtcalc koef.txt’ отримаємо результат:
x1 = -1, x2 = 1
Unable to calculate
x = -1
Unable to calculate
x1 = 1, x2 = 2
x = 2
Теоретична частина. Загальні можливості мови awk
>
\x00B8
O
o
L
else
if (d == 0)
printf(" x = %f ”, - b / a)
else
printf(" x1 = %f, x2 = %f ",
(- b - sqrt(d)) / a, (- b + sqrt(d)) / a)
}
Вміст файлу з UNIX-скріптом для запуску awk-програми sqrtcalc
awk -f sqrt.awk $1
Приклад роботи програми: нехай файл koef.txt містить таки коефіціенти:
0 -1
1 0 1
2 4 2
0 0 5
1 -3 2
1 -2
Набравши в командному рядку ‘sqrtcalc koef.txt’ отримаємо результат:
x1 = -1, x2 = 1
Unable to calculate
x = -1
Unable to calculate
x1 = 1, x2 = 2
x = 2
Теоретична частина. Загальні можливості мови awk
>
\x00B8
O
o
L
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021