Kann mir jemand bei einer Berechnung helfen (Bluttransfusion)?

Hallo,

ich war leider noch nie gut in Mathe und die Schule ist schon länger her. 

Könnte mir jemand etwas berechnen?

Und zwar geht es um Katze A als Spendertier und Katze B als Empfängertier bei einer Bluttransfusion.

Bei Katze A können 25 ml Blut entnommen werden. 

(Ist das richtig berechnet? Katze A wiegt 3,9 kg. Das Gesamtblutvolumen einer Katze beträgt 66 ml/kg. 10% des Gesamtblutvolumens kann abgenommen werden.)

Die Formel zur Berechnung der benötigten Blutmenge, um den Hämatokrit bei einer Empfängerkatze um einen bestimmten Faktor zu erhöhen, lautet:

Vollblut in ml/Transfusionsmenge = gewünschte Hämatokrit-Erhöhung beim Empfänger x kg Körpergewicht Empfänger x 2

Der Hämatokrit von Katze B liegt bei 11,9 und soll z.B. auf 15 oder mehr erhöht werden.

Das Körpergewicht von Katze B beträgt 3,9 kg.

Wie kann ich jetzt ausrechnen um wieviel die 25 ml von Katze A den Hämatokrit von Katze B erhöhen würden?

Vielleicht kann mir jemand sagen, um wieviel der Hämatokrit von Katze B bei 25 ml von Katze A steigen würde?

Und wieviel ml Transfusionsblut Katze B generell braucht, um ihren Hämatokrit um jeweils eins zu erhöhen?

Das würde mir dabei helfen, abzuschätzen, ob es sinnvoll ist, Katze A einer Blutspende überhaupt auszusetzen. 

Medizin, Tiere, Mathematik, Rechnung, Chemie, rechnen, Katze, Tiermedizin, Wissenschaft, Biologie, Berechnung, Informatik, Logik, Naturwissenschaft, Physik, Bluttransfusion, Mathelehrer
Python Referenzen und Objektkopien?

ChatGPT und mein Pythonbuch sagen folgendes:
„In Python werden Objekte durch Referenzen verwaltet, die auf den Speicherbereich zeigen, in dem das Objekt gespeichert ist. Wenn ein Objekt über eine Referenz zugewiesen wird, wird der Speicherplatz für das Objekt reserviert und die Referenz zeigt auf diesen Speicherbereich. Wenn auf denselben Wert bereits von einer anderen Referenz verwiesen wird, zeigt diese Referenz auf dasselbe Objekt/Speicherbereich.“

Aber danach steht in meinem Pythonbuch der Code am Ende dieser Nachricht.
Und über dem Code stand, dass mit diesem y.append(i) eine echte Kopie von x erstellen kann. Aber da ja schon x auf die Liste verweist hätte man nach dem .append() ja zwei Referenzen. Nämlich x und y. Also müsste Python laut der ersten Aussage doch mit beiden Referenzen auf ein und dasselbe Objekt verweisen. Dann wäre es aber keine Kopie mehr, sondern das gleiche Objekt.

Ich hoffe, dass ich mein Problem irgendwie erklären konnte.
LG Code Snake 🙂

import copy

x = [23, "hallo", -7.5]
y = []

for i in x:
    y.append(i)

print("dasselbe Objekt:", x is y)
print("gleicher Inhalt:", x == y)
print()

x = (23, ["Berlin", "Hamburg"], -7.5, 12.67)
y = copy.deepcopy(x)

print("dasselbe Objekt:", x is y)
print("gleicher Inhalt:", x == y)
IT, programmieren, Informatik, Programmiersprache, Python, Referenz, Python 3, Objektorientierte Programmierung
Wie kann ich glfw C++ richtig installieren?

Hallo Leute,

ich programmiere schon eine Weile in C++ aber bisher immer mit Clion weil ich mit Visual Studio einfach nicht zurecht komme. Immer wieder wurde ich von irgendwelchen Fehlermeldungen geplagt und fand wochenlang keine Lösung, bis ich es dann irgendwann aufgab.

Umsteigen wollte ich eigentlich nur, um Third-Party Libraries wie glfw nutzen zu können, aktuell benutze ich nur mingw und kompiliere mit g++.exe ohne irgendwelche drittanbieter-Bibliotheken, weil ich es nie richtig hinbekomme, sie einzubinden.

Selbst wenn ich wie vorgegeben vorging, kam es zu unermütlichen Fehlermeldungen. Deshalb habe ich bis jetzt immer nur auf header onlys zurückgegriffen, merke aber gerade, dass ich ohne glfw nicht weiter komme.

Am liebsten würde ich verstehen, wie ich die Bibliothek richtig einbinde, sodass ich weiterhin mit g++ selbst kompiliere. Ich habe dann schon alle möglichen include Dateien in mingw geworfen und so weiter, aber jedes Mal erfolglos. Als ich das mal in Visual Studio probiert habe, kam es schon beim Startelement zu Problemen weil ich immer irgend einen Fehler mit dem Kompilieren und Ausführen mit Visual habe. Auch Bibliotheken ließen sich nicht ohne Fehlermeldungen installieren.

Ich muss aber jetzt in die gui programmierung einsteigen und habe glfw vorgegeben. Ich muss aber zugeben, dass ich wohl bei der Installation von solchen Bibliotheken ein absoluter Laie bin..

Kann mir jemand helfen, das zum Laufen zu bringen?

Stellt mir doch bitte gerne gezielte Rückfragen, was ihr genau noch wissen wollt, um meine Probleme zu verstehen.

Vielen Dank im Voraus!

Lukas Zander

IT, Cplusplus, CPP, Informatik, Programmiersprache

Meistgelesene Beiträge zum Thema Informatik