Engine.newNumeric - Maple Help

Home : Support : Online Help : Programming : OpenMaple : Java Application Programming Interface : Engine Class : OpenMaple/Java/Engine/newNumeric

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[]; Engine engine; Numeric n; mapleArgs = new String[1]; mapleArgs[0] = "java"; engine = new Engine( mapleArgs, new EngineCallBacksDefault(), null, null ); 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( 8000000000L ); 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 8e+09 12345.7 1.23e-100