newNumeric - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Engine.newNumeric

create a new Name

 Calling Sequence Numeric newNumeric( byte val ) throws MapleException Numeric newNumeric( short val ) throws MapleException Numeric newNumeric( int val ) throws MapleException Numeric newNumeric( long val ) throws MapleException Numeric newNumeric( float val ) throws MapleException Numeric newNumeric( double val ) throws MapleException

Parameters

 val - numeric value

Description

 • The newNumeric method creates a Numeric object representing the value specified by val.

Examples

 import com.maplesoft.openmaple.*; import com.maplesoft.externalcall.MapleException; class Example { public static void main( String notused[] ) throws MapleException { String[] mapleArgs = { "java" }; Engine engine = new Engine( mapleArgs, new EngineCallBacksDefault(), null, null ); Numeric n = (Numeric)engine.newNumeric( 1 ); System.out.println( n ); n = (Numeric)engine.newNumeric( 256 ); System.out.println( n ); n = (Numeric)engine.newNumeric( 70000 ); System.out.println( n ); n = (Numeric)engine.newNumeric( 2000000000 ); System.out.println( n ); n = (Numeric)engine.newNumeric( 7000000000L ); System.out.println( n ); n = (Numeric)engine.newNumeric( java.math.BigInteger.TEN ); System.out.println( n ); n = (Numeric)engine.newNumeric( 12345.6789 ); System.out.println( n ); n = (Numeric)engine.newNumeric( 1.23E-100 ); System.out.println( n ); } }

Executing this code produces the following output.

 1 256 70000 2e+09 7e+09 10 12345.7 1.23e-100