Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Systems Interfaces & Deployment > C/C++ Language Interface > MathLink C Language Functions > MathLink C Functions for Exchanging Data >
Mathematica > Systems Interfaces & Deployment > MathLink API > MathLink C Language Functions > MathLink C Functions for Exchanging Data >
MathLink C Functions for Exchanging Reals
 
Sending Reals
MLPutFloat(), MLPutReal32() real numbers of type float
MLPutDouble(), MLPutReal64() real numbers of type double
MLPutReal128() quad-precision floating-point numbers
Receiving Reals
MLGetFloat(), MLGetReal32() real numbers of type float
MLGetDouble(), MLGetReal64() real numbers of type double
MLGetReal128() quad-precision floating-point numbers
    
Sending Lists of Reals
MLPutReal32List() list of reals (float *)
MLPutReal64List() list of reals (double *)
MLPutReal128List() list of quad-precision floating-point numbers
Receiving Lists of Reals
MLGetReal32List() list of reals (float *)
MLGetReal64List() list of reals (double *)
MLGetReal128List() list of quad-precision floating-point numbers
Releasing Memory for Lists of Reals
MLReleaseReal32List() list of reals (float *)
MLReleaseReal64List() list of reals (double *)
MLReleaseReal128List() list of quad-precision floating-point numbers
    
Sending Arrays of Reals
MLPutRealArray(), MLPutReal32Array() array of reals (float *)
MLPutReal64Array() array of reals (double *)
MLPutReal128Array() array of quad-precision floating-point numbers
Receiving Arrays of Reals
MLPutRealArray(), MLGetReal32Array() array of reals (float *)
MLGetReal64Array() array of reals (double *)
MLGetReal128Array() array of quad-precision floating-point numbers
Releasing Memory for Arrays of Reals
MLReleaseReal32Array() array of reals (float *)
MLReleaseReal64Array() array of reals (double *)
MLReleaseReal128Array() array of quad-precision floating-point numbers
TUTORIALS
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team