#!/bin/bash

# R.P. Clark : 10APR2004
#
# Takes one arg, the number to be converted 
# to log base e.

# script to take a very large interger number
# and return a rounded up log to base 2 of it.
# this corresponds to the number of bits needed
# to represent the number in binary.

echo "l($1)" | bc -l | sed 's/\..*//'