mavka-ukr / mavka

Сучасна українська мова програмування
https://мавка.укр
Other
54 stars 4 forks source link

Коректна термінологія в назвах функцій математичного модуля #38

Closed artiekra closed 1 year ago

artiekra commented 1 year ago

Коректними назвами до функцій floor() і ceiling() є підлога() і стеля() відповідно (https://uk.wikipedia.org/wiki/Ціла_частина_числа). Неправильна назва функцій буде заважати людям знайомим з основними математичними функціями і іншими мовами програмування, ускладнить пошук значення даних функцій в інтернеті (їх значення буде доступно тільки в документації, пошук в інтернеті не дасть результатів).

Чекаємо думки інших...

kohutd commented 1 year ago

Я не проти змінити небо й землю на щось інше. Але точно не на стелю і підлогу.

Одночасно я не бачу проблеми в небі та землі. Проте погоджуюсь, що це може бути незрозумілим, саме тому треба зробити для них коментарі з описом. І загалом бажано до всього коментарі додати.

Також, я ще думаю над іншими назвами дій в цьому модулі. Можливо вартує вернути деякі назви, які були в теці. До прикладу синус та косинус.

kohutd commented 1 year ago

В 0.11.0 швидше за все небо та земля будуть замінені на "до_меншого" та "до_більшого"

kohutd commented 1 year ago

Я ще розглядаю варіанти:

kohutd commented 1 year ago

Дії небо та земля будуть вилучені з модуля математики у 0.13.0. На заміну їм тепер до_більшого та до_меншого.

Небо та земля не підходять, так як вказують на щось граничне. Після кожного числа слідує інше число.

kohutd commented 1 year ago

Ой. Випадково видалено в 0.12.2. То нехай вже буде без них