KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Is there a software converter out there that can automatically convert this python code to PHP? #!/usr/bin/python import math def calcNumEntropyBits(s): if len(s) <= 0: return 0.0 symCount = {} for c in s: if c not in symCount: symCount[c] = 1 else: symCount[c] += 1 entropy = 0.0 for c,n in symCount.iteritems(): prob = n / float(len(s)) entropy += prob * (math.log(prob)/math.log(2)) if entropy >= 0.0: return 0.0 else: return -(entropy*len(s)) def testEntropy(s): print "Bits of entropy in '%s' is %.2f" % (s, calcNumEntropyBits(s)) testEntropy('hello world') testEntropy('bubba dubba') testEntropy('aaaaaaaaaaa') testEntropy('aaaaabaaaaa') testEntropy('abcdefghijk')
Tags (comma-separated)
Save Edits
Cancel