is there a built in function to get minimum nr of bits for an integer ?

1 vue (au cours des 30 derniers jours)
timo
timo le 2 Oct 2016
Commenté : dpb le 2 Oct 2016
I have found the formula for minimum nr of bits for a integer
bspec = floor(log2(16)) + 1
Is there a built in function for this in MATLAB ?
  1 commentaire
dpb
dpb le 2 Oct 2016
When you write one, there will be... :)
But, what do you need a function for a constant; unless you intended the argument '16' to be a variable based on the length of a word???
If the object is to find out the size of an integer, see
doc class
doc isa

Connectez-vous pour commenter.

Réponses (1)

Peng Liu
Peng Liu le 2 Oct 2016
Not floor(log2(x)) + 1 but ceil(log2(x)) is correct
  1 commentaire
dpb
dpb le 2 Oct 2016
Good catch; but I still wonder what OP actually wants... :)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by