#!/usr/local/bin/python
#coding: latin-1
#python3.3

import math 

#Konsoleneingabe einlesen (Argument enthält Zahl, für die der Log 
#berechnet werden soll) 
import sys 
y, b = sys.argv

#Kontrollausgabe der Kommandozeileneingabe
#print (sys.argv)

#wenn LOG10(Bruch) berechnen, dann Bruch aufteilen und berechnen,
#sonst String-Zahl in Float konvertieren
if "/" in b: 
	b1, b2 = b.split("/")
	
	b=float(b1)/float(b2)
else:
	b = float(b)
	
x = math.log10(b)
print ('Log10(', b, ') = ',x)


#Ausgabe des Ergebnisses in die Zwischenablage.
#pyperclip muss aus dem Python Package Index
#installiert werden; z.B. mithilfe von pip
import pyperclip


string = str(x)
pyperclip.copy(string)


