Anonymous user
Entropy/Narcissist: Difference between revisions
→{{header|Julia}}
(promoted to (full) task status.) |
|||
Line 289:
=={{header|Julia}}==
{{works with|Julia|0.6}}
Entropy function copied from [[Entropy#Julia]].
<lang julia>using DataStructures
entropy(s) = -sum(x -> x / length(s) * log2(x / length(s)), values(counter(s)))
println("self-entropy: ", entropy(readstring(Base.source_path())))</lang>
{{out}}
<pre>self-entropy: 4.
=={{header|Kotlin}}==
|