bit_size(x): tamaño de bit¶
Tamaño de bits.
Declaración¶
Sintaxis¶
retval = bit_size(x);
elemental logical function bit_size(x)
Argumentos¶
x
es un valor de entrada entero.
Valores devueltos¶
El valor devuelto es de tipo entero.
Descripción¶
bit_size(x)
calcula el número de bits, incluido el bit de signo de la representación binaria de x
.
Tipos¶
Los tipos de entrada admitidos son enteros.
module lfortran_intrinsic_builtin
implicit none
contains
interface
integer function bit_size(x)
integer, intent(in) :: x
end function
end interface
Ejemplos¶
program intrinsics_bit_size
implicit none
print *, bit_size(123)
print *, bit_size(-1)
end program
Result:
32
32