242 lines
4.8 KiB
Plaintext
242 lines
4.8 KiB
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
/*
|
|
* The following parts are Copyright of the individual authors.
|
|
* www - http://www.harbour-project.org
|
|
*
|
|
* Copyright 1999 Luiz Rafael Culik <Culik@sl.conex.net>
|
|
* Documentation
|
|
*
|
|
* See doc/license.txt for licensing terms.
|
|
*
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* ISBIN()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Check if the value is a Binary Number
|
|
* $SYNTAX$
|
|
* ISBIN(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> STRING TO BE CHECKED
|
|
* $RETURNS$
|
|
* <cNr> .T. IF THE STRING IS BYNARY,otherwise .F.
|
|
* $DESCRIPTION$
|
|
* check if the passed string is a bynary number or not
|
|
* $SEEALSO$
|
|
* ISOCTAL(),ISDEC(),ISHEXA()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* ISOCTAL()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Check if the value is a Octal Number
|
|
* $SYNTAX$
|
|
* ISOCTAL(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> STRING TO BE CHECKED
|
|
* $RETURNS$
|
|
* <cNr> .T. IF THE STRING IS OCTAL;otherwise .F.
|
|
* $DESCRIPTION$
|
|
* check if the passed string is a octal number or not
|
|
* $SEEALSO$
|
|
* ISBIN(),ISDEC(),ISHEXA()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* ISDEC()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Check if the value is a Decimal Number
|
|
* $SYNTAX$
|
|
* ISDEC(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> STRING TO BE CHECKED
|
|
* $RETURNS$
|
|
* <cNr> .T. IF THE STRING IS DECIMAL;otherwise .F.
|
|
* $DESCRIPTION$
|
|
* check if the passed string is a decimal number or not
|
|
* $SEEALSO$
|
|
* ISOCTAL(),ISBIN(),ISHEXA()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* ISHEXA()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Check if the value is a Hexal Number
|
|
* $SYNTAX$
|
|
* ISHEXA(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> STRING TO BE CHECKED
|
|
* $RETURNS$
|
|
* <cNr> .T. IF THE STRING IS HEXA;otherwise .F.
|
|
* $DESCRIPTION$
|
|
* check if the passed string is a hexa number or not
|
|
* $SEEALSO$
|
|
* ISOCTAL(),ISDEC(),ISBIN()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* DECTOBIN()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Decimal Value to Binary
|
|
* $SYNTAX$
|
|
* DECTOBIN(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an decimal value
|
|
* to an binary value.
|
|
* $SEEALSO$
|
|
* Dectohexa(),dectooctal()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* DECTOOCTAL()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Decimal Value to Octal
|
|
* $SYNTAX$
|
|
* DECTOOCTAL(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an decimal value
|
|
* to an octal value.
|
|
* $SEEALSO$
|
|
* Dectohexa(),dectobin()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* DECTOHEXA()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Decimal Value to Hexa
|
|
* $SYNTAX$
|
|
* DECTOHEXA(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an decimal value
|
|
* to an hexadecimal value.
|
|
* $SEEALSO$
|
|
* Dectobin(),dectooctal()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* BINTODEC()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Binary Value to Decimal
|
|
* $SYNTAX$
|
|
* BIntODEC(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an binary value
|
|
* to a numeric decimal value.
|
|
* $SEEALSO$
|
|
* OctaltoDec(),HexatoDec()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* OCTALTODEC()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Octal Value to Decimal
|
|
* $SYNTAX$
|
|
* OCTALTODEC(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an octal value
|
|
* to a numeric decimal value.
|
|
* $SEEALSO$
|
|
* BintoDec(),HexatoDec()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $FUNCNAME$
|
|
* HEXATODEC()
|
|
* $CATEGORY$
|
|
* Conversion
|
|
* $ONELINER$
|
|
* Converts a Hexa Value to Decimal
|
|
* $SYNTAX$
|
|
* HEXATODEC(<cN>) -><cNr>
|
|
* $ARGUMENTS$
|
|
* <cN> NUMBER TO BE CONVERTED
|
|
* $RETURNS$
|
|
* <cNr> NUMBER CONVERTED
|
|
* $DESCRIPTION$
|
|
* This function converts a string <cN> from an hexadecimal value
|
|
* to a numeric decimal value.
|
|
* $SEEALSO$
|
|
* OctaltoDec(),BintoDec()
|
|
* $INCLUDE$
|
|
*
|
|
* $END$
|
|
*/
|
|
|