*******************************************************************************
*  CV_READ - User Defined Functions that provide the ability to read BASIC    *
*            numbers stored by the MKI$/MKS$/MKD$ functions.                  *
*                                                                             *
*  Created by John Wright (c) 1989-1994 - All rights reserved.                *
*=============================================================================*
*  Function     Description                                                   *
*  --------     ------------------------------------------------------------- *
*  CVI          Convert data stored by BASIC as an integer                    *
*  CVS          Convert data stored by BASIC as a single precision number     *
*  CVD          Convert data stored by BASIC as a double precision number     *
*  MKI          Write a number in BASIC (2 character) format                  *
*  MKS          Write a number in BASIC single precision (4 character) format *
*  MKD          Write a number in BASIC double precision (8 character) format *
*  CLIP2IEEE    C function to convert Clipper number to IEEE format           *
*  IEEE2CLIP    C function to convert IEEE format numbers created by QBASIC   *
*                                                                             *
*  BIN2DEC      Convert binary to decimal                                     *
*  DEC2BIN      Convert decimal to binary                                     *
*  NEG_BIN      Convert the binary number using negative power of 2           *
*  NEG_DEC      Convert the binary decimal using negative power of 2          *
*  SHOW_BIN     Show the actual binary number to examine layout               *
*=============================================================================*
