function ra() { return new RedisArray(array('localhost:6379', 'localhost:6380', 'localhost:6381', 'localhost:6382')); } function data() { srand(1); $data = array(); for ($i = 0; $i < 10; $i++) { $data['key-' . $i] = rand(); } return $data; } $data = data(); $last = memory_get_usage(); for ($i = 0; $i < 10; $i++) { $ra = ra(); echo "{$i}) " . (memory_get_usage() - $last) . " bytes\n"; $ra->mset($data); foreach ($data as $k => $v) { if ($v != $ra->get($k)) { echo "Expected {$v}\n"; die("FAIL"); } } $ra = ra(); $data = data(); if (array_values($data) != $ra->mget(array_keys($data))) { die("FAIL"); } }
De tank bevat 10 x 200 = 2000 liter zuurstof. Als de meter 154 bar aangeeft dan bevat de tank 10 x 154 = 1540 liter '); // eenheden co('c32', '3020', 'zuurstof', '{"br" : "302015"}'); // medisch /BMI br('302505', 'BMI', '{ "wd" : 10, "sm": "bmi", "as" : 12, "vr" : "ov", "t1" : "v126|t200", "t2" : "v50|t135", "rg" : "v15|t40", "bd" : "rk", "ku" : "3025a" }'); ui('3025a', 'BMI geef een verhouding tussen lengte en gewicht. Hiermee krijg je gemakkelijk een indcatie van onder- of over-gewicht. BMI kun je berekenen gewicht (in kg) / (lengte (in meter) * lengte) bv 90 kg en 1,9 m = 90 / (1,9 x 1,9) = 24,9 <br> intepretatie (bron: wikipedia) minder dan 18,5 ondergewicht, 18,5 tot 25 normaal gewicht, 25 tot 27 licht overgewicht, 27 tot 30 matig overgewicht, 30 tot 40 ernstig overgewicht, meer dan 40 ziekelijk overgewicht'); // eenheden co('c33', '3025', 'BMI', '{"br" : "302505"}'); //medisch develop ra('99', 'medisch rekenen'); ra('9910', 'eenheden'); ra('991010', 'inhoud'); // medisch / eenheden / liter br('99101005', 'percentage van is', '{ "wd" : 10, "sm": "pc3", "as" : 8, "vr" : "ov", "t1" : "v1|t99", "t2" : "v1|t14", "bd" : "rk", "ku" : "991010a" }'); ui('991010a', ' 1 procent (%) is 1 honderdste deel. bv 5 procent (%) = 10? 1% is dan 10 / 5 = 2. 100% = 100 x 2 = 200'); co('c99', '9910', 'is percentage van', '{"br" : "99101005"}'); // boodschappen bd('ovuh', 'bereken uit het hoofd en geef het juiste antwoord in'); bd('ovpp', 'bereken op papier en geef het juiste antwoord in'); bd('ovrk', 'bereken met rekenmachine en geef het juiste antwoord in'); bd('mkuh', 'bereken uit het hoofd en kies het juiste antwoord'); bd('mkpp', 'bereken op papier en kies het juiste antwoord'); bd('mkrk', 'bereken met rekenmachine en kies het juiste antwoord'); // schalen stap | eenheid | metrische stap | factor om naar metrische stap te komen bv 20 om van druppels naar ml // liters inhoud sc('l1', 'liter', '1|ml|1|1;2|cl|2|1;3|dl|3|1;4|l|4|1;di|1'); sc('l2', 'liter en druppels', '1|druppels|1|20;2|ml|1|1;3|cl|2|1;4|dl|3|1;di|1');
ra('301020', 'gewicht'); ra('3015', 'oplossingen'); ra('301510', 'oplossingen'); ra('3020', 'verdunningen'); ra('302010', 'verdunningen'); ra('3025', 'infuus / pomp'); ra('302510', 'infuus / pomp'); ra('3030', 'zuurstof'); ra('303010', 'zuurstof'); ra('3035', 'BMI'); ra('303510', 'BMI'); ra('3040', 'medicatie'); ra('304010', 'mg/ml'); ra('304020', 'percentages'); ra('304520', 'percentages'); ra('304530', 'IE'); // medisch / eenheden / liter br('30101005', 'omrekenen liter eenheden start', '{ "wd" : 10, "sm": "sc", "as" : 8, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t9", "t2" : "v1|t4", "t3" : "v1|t4", "sc" : "l1", "bd" : "uh", "ui" : "301010a" }'); br('30101010', 'omrekenen liter eenheden', '{ "wd" : 15, "sm": "sc", "as" : 8, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t999", "t2" : "v1|t4", "t3" : "v1|t4", "sc" : "l1", "bd" : "pp", "ui" : "301010a" }'); br('30101015', 'omrekenen liter eenheden en druppels', '{ "wd" : 22, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t9|d-2", "t2" : "v1|t1", "t3" : "v2|t4", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }'); br('30101020', 'omrekenen liter eenheden en druppels', '{ "wd" : 22, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t50", "t2" : "v2|t4", "t3" : "v1|t1", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }'); br('30101025', 'omrekenen liter eenheden en druppels', '{ "wd" : 28, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t999", "t2" : "v1|t1", "t3" : "v2|t4", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }'); br('30101030', 'omrekenen liter eenheden en druppels', '{ "wd" : 28, "sm": "sc", "as" : 6, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t99", "t2" : "v2|t4", "t3" : "v1|t1", "sc" : "l2", "bd" : "rk", "ui" : "301010b" }'); br('30101035', 'omrekenen liter eenheden en cc, cm3 en dm3', '{ "wd" : 28, "sm": "sc", "as" : 12, "vr" : "ov", "fo" : "t1 e1", "t1" : "v1|t99", "t2" : "v1|t7", "t3" : "v1|t7", "sc" : "l3", "bd" : "rk", "ui" : "301010c" }'); // uitleg ui('301010a', 'We gebruiken voor geneesmiddelen vaak een schaal van liter eenheden:<br> milliliter (ml) <> centiliter (cl) <> deciliter (dl) <> liter (l) leer deze schaal uit je hoofd<br> In de som staan de afkortingen die tussen de haakjes () staan. Als 10 dl wilt uitdrukken in l dan ga je 1 stap naar rechts en deel je door 10 (= 1l). Als je naar links gaat dan is het maal 10. Van l naar cl is 2 stappen en dus 10 x 10 = 100 bv 2l = 100 x 2 cl = 200cl. Tel de stappen en bepaal de factor (10,100,1000), is het naar Links dan maaL en bij naar rechts is het delen '); ui('301010b', 'Voor kleine hoeveelheden per keer worden druppels gebruikt. We rekenen hier met 20 druppels in een ml. Begin je met druppels deel dan door 20 om naar ml te gaan. Daarna is het weer rekenen in liter eenheden. Begin met een liter eenheid reken dan eerst naar ml en maal 20 om naar druppels te gaan.<br>