Когда-то я написал программу PhysUnitCalc - калькулятор, умеющий работать с размерностями. Мне казалось, что я наступил уже на все грабли, которые там были разбросаны
( Read more... )
нене, восьмичасовой рабочий день остался в эсэсэсэре. сейчас это от 4 до 12, а иногда до 24. Так что на человекодни всяко нужно забить. Вот человекочас - понятная единица, ее оставить.))
Про человеко-дни и человеко-часы - замечально!ext_5863132October 19 2021, 08:09:41 UTC
На самом деле день <> сутки.
И "день" - это "рабочий день".
Равно как и "год", который "человеко-", это не астрономический год, а из ГПК - государственного производственного календаря.
Просто нужно расширить тезаурус понятий, используемых в калькуляторе и не подменять понятия. Это не математика, "свести к предыдущему" не получится! :)
Собственно, даже астрономический год будем считать как 365 суток или 365.25 или как?
В смысле парсинга единиц измерений "человекодень" - это терминальный символ. Можно до сплита строки по разделителям "*" и "/" сделать замену "чел.-день" на "челодень" сделать.
Ну и без пользовательской настройки коэффициентов не обойтись.
P.S. чего-то вспомнил. При расчёте трудового стажа ПФР считает, что в месяце 30 дней. Хотя это информация 20-летней свежести :)
Comments 8
Зато километр прижился - который метрическая морская миля - 1 град четверти дуги меридиана (миля - 1°)
Reply
Reply
Reply
Reply
Reply
Reply
И "день" - это "рабочий день".
Равно как и "год", который "человеко-", это не астрономический год, а из ГПК - государственного производственного календаря.
Просто нужно расширить тезаурус понятий, используемых в калькуляторе и не подменять понятия. Это не математика, "свести к предыдущему" не получится! :)
Собственно, даже астрономический год будем считать как 365 суток или 365.25 или как?
В смысле парсинга единиц измерений "человекодень" - это терминальный символ.
Можно до сплита строки по разделителям "*" и "/" сделать замену "чел.-день" на "челодень" сделать.
Ну и без пользовательской настройки коэффициентов не обойтись.
P.S. чего-то вспомнил. При расчёте трудового стажа ПФР считает, что в месяце 30 дней.
Хотя это информация 20-летней свежести :)
Reply
Leave a comment