Xiron Charge 2.0 / PHP 8.4.26 / допуск 1e-9 --- Таблицы плотности --- PASS Хладагентов в таблице | 14.000000000000 / 14.000000000000 PASS Есть таблица R22 | true / true PASS Есть таблица R134a | true / true PASS Есть таблица R404A | true / true PASS Есть таблица R410A | true / true PASS Есть таблица R507A | true / true PASS Есть таблица R407C | true / true PASS Есть таблица R32 | true / true PASS Есть таблица R454B | true / true PASS Есть таблица R513A | true / true PASS Есть таблица R1234ze(E) | true / true PASS Есть таблица R515B | true / true PASS Есть таблица R290 | true / true PASS Есть таблица R448A | true / true PASS Есть таблица R449A | true / true PASS R134a ro_ж при +21 °C | 1.221660 / 1.221660 ±0.000500 PASS R134a ro_ж при +45 °C | 1.125050 / 1.125100 ±0.000500 PASS R134a ro_ж при -10 °C | 1.327130 / 1.327100 ±0.000500 PASS R290 ro_ж при +45 °C | 0.458405 / 0.458400 ±0.000500 PASS Интерполяция R404A на 30,5 °C | 1.016820 / 1.016820 ±0.000000 PASS Плотность жидкости убывает с T | true / true PASS Плотность пара растёт с T | true / true PASS За таблицей возвращается NULL | NULL / NULL PASS Неизвестный хладагент | NULL / NULL PASS Диапазон R454B сужен | true / true --- Геометрия труб (EN 12735-1) --- PASS 1/2" внутренний диаметр | 11.100000 / 11.100000 ±0.000000 PASS 1/2" удельный объём | 0.096769 / 0.096769 ±0.000000 PASS 1/4" внутренний диаметр | 4.750000 / 4.750000 ±0.000000 PASS 4 1/8" внутренний диаметр | 99.780000 / 99.780000 ±0.000000 PASS Ряд труб возрастает по объёму | true / true --- Случай А: R134a, To -10, Tc +45, SC 5, 1/2", 30 м --- PASS Случай А принят | true / true PASS А V_pipe_total | 2.903067 / 2.903067 ±0.000001 PASS А V_total_calc | 23.403067 / 23.403067 ±0.000001 PASS А M_evap | 5.368767 / 5.368767 ±0.000001 PASS А M_cond | 12.072482 / 12.072482 ±0.000001 PASS А M_rec | 7.557500 / 7.557500 ±0.000001 PASS А M_pipe | 3.329063 / 3.329063 ±0.000001 PASS А M_total | 28.526361 / 28.526361 ±0.000001 PASS А формат | 28,526 / 28,526 PASS А температура жидкостной линии | 40.000000 / 40.000000 ±0.000000 PASS А температура испарителя | -10.000000 / -10.000000 ±0.000000 PASS А температура ресивера | 45.000000 / 45.000000 ±0.000000 PASS А холодная жидкость плотнее | true / true PASS А жидкостная часть легче модели 1.0 | true / true --- Случай Б: зимнее затопление --- PASS Б V_total_calc | 29.153067 / 29.153067 ±0.000001 PASS Б M_cond | 16.075205 / 16.075205 ±0.000001 PASS Б M_rec | 9.692286 / 9.692286 ±0.000001 PASS Б M_total | 34.663870 / 34.663870 ±0.000001 PASS Б формат | 34,664 / 34,664 PASS Б объём конденсатора | 14.250000 / 14.250000 ±0.000000 PASS Б объём ресивера | 8.000000 / 8.000000 ±0.000000 --- Паровая часть --- PASS Пар в испарителе, объём | 6.000000 / 6.000000 ±0.000000 PASS Пар в ресивере, объём | 14.000000 / 14.000000 ±0.000000 PASS Жидкостная линия без пара | 0.000000 / 0.000000 ±0.000000 PASS Всасывающая линия без жидкости | 0.000000 / 0.000000 ±0.000000 PASS Пар легче жидкости | true / true PASS Пар холодный реже горячего | true / true PASS Сумма паровой части | 1.325453 / 1.325453 ±0.000000 PASS Жидкость плюс пар равно итогу | 28.526361 / 28.526361 ±0.000000 PASS Доля пара в разумных пределах | true / true PASS Без пара итог равен жидкости | 27.200908 / 27.200908 ±0.000000 PASS Без пара паровая часть нулевая | 0.000000 / 0.000000 ±0.000000 PASS Без пара итог меньше | true / true PASS Нулевые паровые линии | 0.000000 / 0.000000 ±0.000000 PASS Пар остаётся в сосудах | 1.126904 / 1.126904 ±0.000000 PASS Ручной диаметр всасывания | 6.283185 / 6.283185 ±0.000000 PASS Отклонение D_suct #66 | true / true PASS Отклонение D_suct #67 | true / true PASS Отклонение D_suct #68 | true / true PASS Отклонение D_disc #69 | true / true PASS Отклонение D_disc #70 | true / true PASS Отклонение D_disc #71 | true / true PASS Отклонение Vapour_mode #72 | true / true PASS Отклонение Vapour_mode #73 | true / true PASS Отклонение Vapour_mode #74 | true / true --- Все хладагенты на случае А --- PASS Хладагент R22 | 28.556005 / 28.556005 ±0.000001 PASS Хладагент R134a | 28.526361 / 28.526361 ±0.000001 PASS Хладагент R404A | 25.690058 / 25.690058 ±0.000001 PASS Хладагент R410A | 26.013689 / 26.013689 ±0.000001 PASS Хладагент R507A | 25.883937 / 25.883937 ±0.000001 PASS Хладагент R407C | 27.188333 / 27.188333 ±0.000001 PASS Хладагент R32 | 23.226882 / 23.226882 ±0.000001 PASS Хладагент R454B | 23.912869 / 23.912869 ±0.000001 PASS Хладагент R513A | 27.017670 / 27.017670 ±0.000001 PASS Хладагент R1234ze(E) | 27.410548 / 27.410548 ±0.000001 PASS Хладагент R515B | 27.805725 / 27.805725 ±0.000001 PASS Хладагент R290 | 11.901720 / 11.901720 ±0.000001 PASS Хладагент R448A | 26.396729 / 26.396729 ±0.000001 PASS Хладагент R449A | 26.410310 / 26.410310 ±0.000001 --- Ввод и нормализация --- PASS Нормализация r407c | R407C / R407C PASS Нормализация r134A | R134a / R134a PASS Нормализация R507 | R507A / R507A PASS Нормализация R507A | R507A / R507A PASS Все нули | 0.000000 / 0.000000 ±0.000000 PASS Пояснение нулей | true / true PASS Метр 1/4" | 0.019998 / 0.019998 ±0.000000 PASS ID20 удельный объём | 0.314159 / 0.314159 ±0.000000 PASS ID20 объём | 3.141593 / 3.141593 ±0.000000 PASS ID20 масса | 3.602590 / 3.602590 ±0.000000 PASS Некорректный ID | true / true PASS Некорректный ID | true / true PASS Некорректный ID | true / true PASS Некорректный ID | true / true PASS Некорректный ID | true / true PASS Нет ID | true / true PASS ID1000 принят | true / true PASS Крупная труба ID | 99.780000 / 99.780000 ±0.000000 PASS Крупная труба объём | 7.819462 / 7.819462 ±0.000000 PASS Неактуальный ID исключён | false / false PASS Дробный ввод 10,5 | 10.500000 / 10.500000 ±0.000000 PASS Дробный ввод 10.5 | 10.500000 / 10.500000 ±0.000000 PASS Дробный ввод 10.5 | 10.500000 / 10.500000 ±0.000000 PASS Отклонение V_rec #112 | true / true PASS Отклонение V_rec #113 | true / true PASS Отклонение V_rec #114 | true / true PASS Отклонение V_rec #115 | true / true PASS Отклонение V_rec #116 | true / true PASS Отклонение V_rec #117 | true / true PASS Отклонение V_rec #118 | true / true PASS Отклонение V_rec #119 | true / true PASS Отклонение V_rec #120 | true / true PASS Отклонение V_rec #121 | true / true PASS Отклонение V_rec #122 | true / true PASS Отклонение V_rec #123 | true / true PASS Отклонение V_rec #124 | true / true PASS Отклонение V_rec #125 | true / true PASS Отклонение V_rec #126 | true / true PASS Отклонение V_rec #127 | true / true PASS Отклонение V_rec #128 | true / true PASS Отклонение V_rec #129 | true / true PASS Отклонение V_rec #130 | true / true PASS Минус ноль: текст ошибки | Значение не может быть отрицательным. / Значение не может быть отрицательным. PASS Граница числового ввода | true / true PASS Граница числового ввода | true / true PASS Отклонение Gas_type #134 | true / true PASS Отклонение Gas_type #135 | true / true PASS Отклонение Gas_type #136 | true / true PASS Отклонение Gas_type #137 | true / true PASS Отклонение D_pipe #138 | true / true PASS Отклонение D_pipe #139 | true / true PASS Отклонение D_pipe #140 | true / true PASS Отклонение Winter_start #141 | true / true PASS Отклонение Winter_start #142 | true / true PASS Отклонение Winter_start #143 | true / true PASS Отклонение Winter_start #144 | true / true PASS Отклонение Winter_start #145 | true / true PASS Отклонение Winter_start #146 | true / true --- Температуры --- PASS Отклонение To_c #147 | true / true PASS Отклонение To_c #148 | true / true PASS Отклонение To_c #149 | true / true PASS Отклонение To_c #150 | true / true PASS Отклонение To_c #151 | true / true PASS Отклонение To_c #152 | true / true PASS Отклонение To_c #153 | true / true PASS Отклонение To_c #154 | true / true PASS Отклонение To_c #155 | true / true PASS Отклонение Tc_c #156 | true / true PASS Отклонение Tc_c #157 | true / true PASS Отклонение SC_k #158 | true / true PASS Отклонение SC_k #159 | true / true PASS Кипение слишком близко к конденсации | true / true PASS Разница 60 K принята | true / true PASS R454B за таблицей отклонён | true / true PASS R454B в таблице принят | true / true PASS Жидкостная линия при Tk 12 и SC 25 | -13.000000 / -13.000000 ±0.000000 PASS Температура жидкости ниже конденсации | true / true PASS Отрицательная To принята -10 | true / true PASS Отрицательная To принята -10,5 | true / true PASS Отрицательная To принята число | true / true --- Структурные проверки --- PASS Нет V_rec | true / true PASS Нет V_evap | true / true PASS Нет V_cond | true / true PASS Нет L_pipe | true / true PASS Нет D_pipe | true / true PASS Нет Gas_type | true / true PASS Нет Winter_start | true / true PASS Нет To_c | true / true PASS Нет Tc_c | true / true PASS Нет SC_k | true / true PASS Нет L_suct | true / true PASS Нет D_suct | true / true PASS Нет L_disc | true / true PASS Нет D_disc | true / true PASS Нет Vapour_mode | true / true PASS Неполная запись | true / true PASS Неверная стенка | true / true PASS Хладагент без таблицы | true / true PASS Вход не массив | false / false PASS Вход не изменён | true / true PASS Баланс по узлам | 28.526361 / 28.526361 ±0.000000 PASS XSS | <script> / <script> PASS Неверный UTF-8 | / Итого: 192 / 192 Это проверка арифметики, таблиц и ввода, не точности фактической заправки.