Dr. Arne JachensDr. Arne Jachens

php Library

hex2dec

Keine Erläuterungen gefunden.

<?
function HEX2DEC($number){
  /* convert hexadecimal to decimal */
  $search=array("A","B","C","D","E","F");
  $replace=array("a","b","c","d","e","f");
  $number=str_replace($search,$replace,$number);
  $size=strlen($number);
  $HEXBase[0]=1;
  for($i=1;$i<$size;$i++){
    $HEXBase[$i]=$HEXBase[$i-1]*16;
  }
  $result=0;
  for($i=0;$i<$size;$i++){
    $digit=substr($number,$i,1);
    if ($digit=="a"){$digit=10;}
    if ($digit=="b"){$digit=11;}
    if ($digit=="c"){$digit=12;}
    if ($digit=="d"){$digit=13;}
    if ($digit=="e"){$digit=14;}
    if ($digit=="f"){$digit=15;}
    $result=$result+$digit*$HEXBase[$size-$i-1];
  }

  return $result;
}
?>

Index of Library

1globals.php
2readData.php
3XML_readFile.php
4fraktal.php
5fileGrep.php
6XML_extractTag.php
7writeNamedData.php
8readXmlFile.php
9readNamedData.php
10XML_findAllElements.php
11readFromStdIn.php
12plotResult.php
13dtaus.php
14pdf.php
15fitData.php
16XML_extractElement.php
17readFilenames.php
18writeData.php
19genDTAUS.php
20closeFigures.php
21XML_extractAttribute.php
22enumerateFiles.php
23db.php
24polynominalFit.php
25LaTeXbrief.php
26hex2dec.php

Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden.