Geistlande.de

Geistlande Forum (https://www.geistlande.de/forum/)
-- Geistlande Foren (https://www.geistlande.de/forum/forum,1,1,geistlande-foren.html)
  -- Talk (https://www.geistlande.de/forum/forum,5,1,talk.html)
    -- Lua: Zahlen in wissenschaftl. Schreibweise (https://www.geistlande.de/forum/thread,842,1,lua-zahlen-wissenschaftl-schreibweise.html)


Seiten (2): [1] 2 »
 
StormBreacker
Lua: Zahlen in wissenschaftl. Schreibweise
Heyho,
ich versuche gerade in Computercraft(Lua) einen Code zu schreiben der mit OpenPeripheral die Energie in der Mekanism-Induction-Matrix(Batterie) misst. Für die Insider das sind 3.0 GigaRedstoneflux.
Allerdings bekomme ich nur Zahlen in folgender Schreibweise: x.yz...E9 ,da sie nunmal sehr Groß sind. Jetzt möchte ich aber die Zahlen auf Mega- oder Giga- Redstoneflux runden.
Wie geht das?

EDIT:
Die Frage hat sich gerade von selber geklärt... Hat sich mir selber erschlossen kurz nachdem ich hier geposted habe. Allerdings stimmen die Werte immer noch nicht, habe aber keine Ahnung woran das liegt(Die Werte Stimmen einfach nicht mit dem Stand der Matrix überein)
_________________________
-Storm
Architect
 
Erlendir
Staff
Ja also ich denke mit x.yz...E9 hast du schon mal ne ungenauigkeit. Ausserdem wird einen kleinen Verzögerung vorliegen, wie ich das von ComputerCraft kenne...

Hast du ein konkretes beispiel mit der übergebenen Zahl und dem effektiven wert?
_________________________
Ich hafte nicht für Personen, welche von meinen Bauwerken fallen.
Bei Fragen an mich, einfach ingame anquatschen, bin für alles zu haben (im legalen Bereich).
 
StormBreacker
Zahl die Ich angezeigt bekomme : 6.00234...E9
Effektiver Wert: 2,4 GigaRedstoneflux
Allerdings kann ich das Problem umgehen in dem ich mir einfach den Prozentualen wert anzeigen lasse. Also "...getEnergyStored/...getMaxEnergy*100"
_________________________
-Storm
Architect
 
Erlendir
Staff
also stimmt es jetzt?
_________________________
Ich hafte nicht für Personen, welche von meinen Bauwerken fallen.
Bei Fragen an mich, einfach ingame anquatschen, bin für alles zu haben (im legalen Bereich).
 
StormBreacker
Jap ,habe das erreicht was ich ursprünglich wollte, aber trotzdem danke :) = Normaler Smile
_________________________
-Storm
Architect
 
Erlendir
Staff
Ok auch gut :-P sprichst du denn noch einen BigReactor oder so was an?
_________________________
Ich hafte nicht für Personen, welche von meinen Bauwerken fallen.
Bei Fragen an mich, einfach ingame anquatschen, bin für alles zu haben (im legalen Bereich).
 
StormBreacker
Naja ich habe halt einen Bildschirm mit dem ich eigentlich alles überwache. Kann vielleicht mal ein Link zu meinem Code reinstellen, wenn ihr mich dann nicht Knechtet für meine "Form-Fehler" xD.
_________________________
-Storm
Architect
 
Erlendir
Staff
haha nein keine Angst. Ich hab hier noch mein altes Skript gefunden (auch nicht gerade schön :P = Ätsch!)

http://pastebin.com/VZ0bc3W4
_________________________
Ich hafte nicht für Personen, welche von meinen Bauwerken fallen.
Bei Fragen an mich, einfach ingame anquatschen, bin für alles zu haben (im legalen Bereich).
 
StormBreacker
Soo alle die gerne schöne Codes sehen bitte Augen zumachen ;) = Zwinker
#ifitsstupidbutitworksitaintstupid
http://pastebin.com/1iHimRhN

http://postimg.org/image/jj0l1pqyb/
Der Linke macht die Anzeige, der Rechte den "Touchscreen" , dann gibt es noch einen Computer ,der beim Reaktor steht und den automatisch kontrolliert, wenn "Auto-Reaktor" Aktiviert ist.
Die Kommunikation zwichen den COmputern läuft über Redstone(seeeeeehr einfach mit der BundleAPI die ich da gefunden habe)
_________________________
-Storm
Architect
 
Erlendir
Staff
ahh cool ja das sollte ich auch mal ausprobieren mit dem touchscreen... sieht aber cool aus :D = Breites Grinsen
_________________________
Ich hafte nicht für Personen, welche von meinen Bauwerken fallen.
Bei Fragen an mich, einfach ingame anquatschen, bin für alles zu haben (im legalen Bereich).
Seiten (2): [1] 2 »

06.05.2024 - 17:49:53