Sind zum Beispiel 500g Glas Soße auch dann 500ml?

Nur wenn die Soße aus nichts anderem als Wasser mit einer Temperatur von ca. 3,98303°C besteht.

Oder gibt es da Unterschiede?

Ja. Das eine ist eine Angabe der Masse, das andere des Volumens.

Gibt es so eine Vergleichstabelle mit den Verhältnissen zwischen Gramm- und Milliliter-Angaben?

Nicht ohne mindestens eine weitere Komponente: Die Dichte.

P.S.: 1 Liter Putonium hat eine völlig andere Masse als 1k Helium. Letzteres hat wierderum ein völlig anderes Volumen als ersteres. Und natürlich funktioniert das ganze auch andersrum.

...zur Antwort

Damit das funktioniert müsstest du

while (binär[i] != 1 || binär[i] != 0)

in

while (binär[i] != 49 || binär[i] != 48)

bzw.

while (binär[i] != '1' || binär[i] != '0')

ändern.

...zur Antwort

Wenn's generisch einsetzbar sein soll:

Ein NE555 mit zwei Widerständen und nem Elko so beschaltet, dass er als astabiler Multivibrator mit einer Frequenz von 1Hz und einem Duty-Cycle von möglichst nah an 0,5 arbeitet.

Den Eingang je nach Betriebsspannung über ein Schaltnetzteil o.ä. versorgen und den Ausgang z.B. verwenden um über den Optokoppler ein Relais anzusteuern, das dann die Lampe schaltet.

P.S.: Das ganze ist zwar u.U. n bisschen Frickelei, dafür lässt es sich aber mit so ziemlich jeder SPS verwenden.

...zur Antwort

Nimm zunächst die Widerstände R2 und R3.

Da sie in Reihe geschaltet sind, addiere sie und nenne die Summe R5.

Dann hast du die Widerstände R5 und R4, die paralell geschaltet sind.

Berechne den Widerstand R6 wie für paralelle Widerstände üblich.

Dann noch die in Reihe geschalteten R1 und R6 und schon hast du R.

...zur Antwort
Exakten Wert beim Quadrieren von Floats (Python)?

Hallo,

heute bin ich mit einem Bug im Rucksack unterwegs.

Ich versuche folgende Zahl 11.313708498984761 in Python zu quadrieren. Das Ergebnis müsste 128 sein, doch er gibt 128,00000000000003 aus und ich verstehe nicht wie ich das präzisieren könnte.

Es wäre schön, falls mir jemand weiterhelfen könnte.

Mit freundlichen Grüßen

JUCEL

PS: Hier mein derzeitiger Code:

# This Script was made to calculate the distance to celestial bodies in space (nearby milkyway).
import math
import decimal
import datetime
import random, string

sin = math.sin;
degrees = math.radians;
decimal.getcontext().prec = 200;
decimal = decimal.Decimal;


# Log-File, Datum, Star-Name

request = input("Hello, please choose between following options:\nDistance-Calculator [1] \nProtokoll [2]\nExit [q]\nOption: ")

if request == str("1"):

    print("Please insert following required data:")

    angle1 = input("Angle 1 (°): ")
    angle2 = input("Angle 2 (°): ")

    distance_In = decimal(input("Distance between the angles (Kilometre): "))



    # Angles

    summary = decimal(angle1) + decimal(angle2)
    angle3 = 180 - float(summary)

    # Distances

    distance_In_parsec = distance_In * decimal(0.000000000000060019)

    # Distance_a

    distance_out_a_parsec = decimal(distance_In) * decimal((sin(degrees(decimal(angle1)))/sin(degrees(decimal(angle3))))) * decimal(0.000000000000060019)
    distance_out_a_ligh_years = decimal(distance_out_a_parsec) * decimal(3.26156)
    distance_out_a_astronomic_unit = decimal(distance_out_a_parsec) * decimal(206265)

    print("Distance a: \n ", distance_out_a_parsec, "parsec \n ", distance_out_a_ligh_years, "ly \n", distance_out_a_astronomic_unit, "AU \n")

    # Distance_b

    distance_out_b_parsec = decimal(distance_In) * decimal((sin(degrees(decimal(angle2)))/sin(degrees(decimal(angle3))))) * decimal(0.000000000000060019)
    distance_out_b_ligh_years = decimal(distance_out_b_parsec) * decimal(3.26156)
    distance_out_b_astronomic_unit = decimal(distance_out_b_parsec) * decimal(206265)

    print("Distance b: \n ", distance_out_b_parsec, "parsec \n ", distance_out_b_ligh_years, "ly \n", distance_out_b_astronomic_unit, "AU \n")

    # Distance_center
    half = decimal(distance_In)/2

    distance_out_center_dump = distance_out_a_parsec * distance_out_a_parsec - half * half

    distance_out_center_parsec = decimal(math.sqrt(abs(decimal(distance_out_center_dump)))) * decimal(0.000000000000060019)
    distance_out_center_light_years = decimal(distance_out_center_parsec) * decimal(3.26156)
    distance_out_center_astronomic_unit = decimal(distance_out_center_parsec) * decimal(206265)

    print("Distance from the center of ellipsis: \n ", distance_out_center_parsec, "parsec \n ", distance_out_center_light_years, "ly \n", distance_out_center_astronomic_unit, "AU")

# Protocol

elif request == str("2"):
    pass

elif request == str("q"):
    exit(0)
...zur Frage

Problem Nummer 1: 128 ist keine Quadratzahl, daher ist die Quadratwurzel irrational.

Problem Nummer 2: Gleitkommazahlen sind nicht exakt.

Problem Nummer 3: Die Größe und damit die Genauigkeit von "Standard-Gleitkommazahlen" ist statisch begrenzt.

--------------------------------------

Aber das Hauptproblem ist Nummer 1: Eine irrationale Zahl hat in Dezimalschreibweise unendlich viele Nachkommastellen. Mit nur einer endlichen Teilmenge wird das Ergebnis also bestenfalls zufälligerweise korrekt.

...zur Antwort
Bitte kein "Warum"

Da sei mal ganz unbesorgt.

Bevor sich die Frage nach dem "Warum" überhaupt stellen könnte, stellt sich zunächst mal die Frage nach dem "Wie soll denn das funktionieren"?

Ohne BIOS und Betriebssystem, also effektiv ohne PC, nur mit nem USB-Stick ist das so, wie der Versuch ohne Motor einen mit Bleibarren beladenen LKW nen Berg hoch zu fahren...

Falls du dich mit USB-Stick allerdings nicht ausschließlich auf USB-Sticks im Sinne von Speichermedien mit USB-Schnittstelle beziehst, dann könntest du evtl. nen Arduino-Nano, nen Ethernet-Shield und eine Trägerplatine mit USB-Stecker kombinieren (ggf. noch ein Display dazu).

...zur Antwort

Nein.

Einzige Ausnahme wäre (wobei hier keine wirkliche "Umwandlung" stattfindet) der Fall, dass die APK z.B. aus einer Laufzeitumgebung, die es dann aber auch für iOS geben müsste und einem ansonsten absolut Plattformunabhängigen Teil besteht.

Beispielszenario: Die APK besteht aus einem Emulator für Konsole XY und einem entsprechenden ROM. In diesem Fall könnte man den ROM extrahieren und mit einem entsprechenden Emulator für iOS zusammenpacken.

Wenn es sich aber nicht um so etwas oder etwas ähnliches handelt, dann gehts nicht.

...zur Antwort

Falls du "zufälligerweise" nen Firefox rumfliegen hast, könntest du bei ihm unter about:config den Eintrag dom.event.clipboardevents.enabled auf false setzen.

Ansonsten bleibt wohl nur das rumgewurschtel in möglicherweise ziemlich konfusem JavaScript-Code.

...zur Antwort

1. Mb/8=MB

2. MB*1000^2=B

2. B/1024^2=MiB

Zusammengefasst also: ((Mb/8)*1000^2)/1024^2=MiB

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.