I try to calculate 10 base logarithm of numbers which is between 0 and 1023. I want to show 5 digits fractional. Normally Verilog "log10(x)" syntax only show the integer version of the result. I multiply by 100000 to show the fractional parts but it did not work. How can I fix it? assign y = 'd100000 * $log10(x);
Kostak wrote: > but it did not work. What did not work? What did you expect, and what happened instead?
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.