Wäre es nicht schön, wenn Programmierfunktionen umgekehrt werden könnten, genau wie die mathematische Funktion, die sie implementieren?
Schreiben Sie eine Funktion (oder ein Programm), die eine Eingabe xin beliebiger Form annimmt und ausgibt ln(x).
Wenn die Bytes des Programms neu angeordnet / vertauscht werden, so dass das erste Byte jetzt das letzte Byte ist, sollte es stattdessen eine Eingabe xin beliebiger Form und Ausgabe annehmen e^x.
- Ihre Antwort muss mindestens 3 korrekte signifikante Ziffern enthalten.
- Annäherungen sind in Ordnung, solange sie mindestens 3 korrekte signifikante Zahlen haben.
- Ihr Code muss vorwärts und rückwärts in derselben Programmiersprache sein.
Nehmen wir an, dieses Programm implementiert ln(x):
abc你好
Dann muss dieses Programm folgendes implementieren e^x:
\xBD\xA5\xE5\xA0\xBD\xE4cba
Goldener Stern, wenn Sie eine Sprache ohne Float-Unterstützung verwenden.
Dies ist eine seltsame Form von Code-Golf, so dass das kürzeste Programm gewinnt.
?, die die Sekantenmethode verwendeten, approximieren.