Grundsätzlich würde ich gerne wissen, ob es möglich ist, den Exponenten Wert in einer Reihe zu bekommen, ab:Wie erhält man den Exponentenwert einer Zahl?
Nummer = 2.6e3
ich den Wert 3 des Exponenten erhalten möge. Ich habe schon eine ganze Weile gesucht und die Antwort darauf nicht gefunden. Ich bin neu im Programmieren, daher weiß ich vielleicht nicht genau, wonach ich suchen soll (welche Methoden usw.).
Jede Hilfe wird sehr geschätzt! Vielen Dank!
Ihr Problem liegt in der Mathematik. Wenn Sie eine unbekannte Basis und einen unbekannten Exponenten haben, ist es unmöglich, beides zu finden. – jjatie
'let exp = floor (log10 (Nummer))' – vacawama
Ihre Formulierung bedeutet, dass Sie nach einem Exponenten suchen, aber Ihre Beispiele implizieren, dass Sie nach einer Größenordnung suchen. In letzterem Fall wird @vacawama Beispiel funktionieren. – jjatie