(package private) void |
Calculator.BaseN(Calculator.Indicator_Type Mode) |
activate or deactivate base n mode.
|
(package private) void |
Op_Interface.Display_File_Name(Interface.File_Type Type,
short @NotNull [] File_Name) |
Display filename.
|
void |
Key_0_RND.Execute(short Key_Code) |
|
void |
Op_1_Div.Execute(short Opcode) |
|
void |
Op_10_Power.Execute(short Opcode) |
Execute Token for Kex Exp.
|
void |
Op_ABC.Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
void |
Op_ABS.Execute(short Opcode) |
Execute Token for Kex Absolut.
|
void |
Op_AC.Execute(short Opcode) |
Execute Token for Kex All Clear.
|
void |
Op_Arc_Cos.Execute(short Opcode) |
|
void |
Op_Arc_CosH.Execute(short Opcode) |
|
void |
Op_Arc_Sin.Execute(short Opcode) |
|
void |
Op_Arc_SinH.Execute(short Opcode) |
|
void |
Op_Arc_Tan.Execute(short Opcode) |
|
void |
Op_Arc_TanH.Execute(short Opcode) |
|
void |
Op_CosH.Execute(short Opcode) |
|
void |
Op_DC.Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
void |
Op_Dot.Execute(short Opcode) |
Execute Token for Kex Decimal Dot.
|
void |
Op_E_Power.Execute(short Opcode) |
Execute Token for Kex e exponent.
|
void |
Op_Exp.Execute(short Opcode) |
Execute Token for Kex exponent key.
|
void |
Op_Factorial.Execute(short Opcode) |
|
void |
Op_Frac.Execute(short Opcode) |
|
void |
Op_Goto_Comp.Execute(short Opcode) |
execute GOTO operation
|
void |
Op_GSB_Comp.Execute(short Opcode) |
Go to subroutine - this op code has the unique property of not raising an error when something goes wrong - but
just to ignore the command.
|
void |
Op_Ind.Execute(short Opcode) |
Execute Token for Kex Indirect addressing.
|
void |
Op_Int.Execute(short Opcode) |
|
void |
Op_ln_HEX.Execute(short Opcode) |
Execute Token for Kex natural logarithm.
|
void |
Op_log.Execute(short Opcode) |
Execute Token for Kex 10 logarithm.
|
void |
Op_NOP.Execute(short Opcode) |
Execute Token for Kex Absolut.
|
void |
Op_Peek.Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
void |
Op_Pi.Execute(short Opcode) |
Execute Token for Kex Pi.
|
void |
Op_Poke.Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
void |
Op_RAN.Execute(short Opcode) |
Execute Token for Kex Pi.
|
void |
Op_SinH.Execute(short Opcode) |
|
void |
Op_Sn.Execute(short Opcode) |
√ ((Σ(x²) - Σ(x)² / n) / n)
|
void |
Op_Sn1.Execute(short Opcode) |
√ ((Σ(x²) - Σ(x)² / n) / (n-1))
|
void |
Op_Square_Root.Execute(short Opcode) |
|
void |
Op_Square.Execute(short Opcode) |
|
void |
Op_Stat.Execute(short Opcode) |
|
void |
Op_TanH.Execute(short Opcode) |
|
void |
Op_X_Y.Execute(short Opcode) |
Execute Token for Kex x<->y.
|
void |
Op_xD.Execute(short Opcode) |
|
void |
Op_xDEL.Execute(short Opcode) |
|
void |
Op_xMean.Execute(short Opcode) |
|
(package private) static void |
Op_Infix.Execute_Infix(@NotNull Calculator Owner,
L_Register.Operation_Type Operation,
boolean Constant_Supported) |
Executes an infix operation
|
private void |
Op_LOAD.Execute_IO(short[] File_Name,
String Java_File_Name) |
save program
|
private void |
Op_PRT.Execute_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save program file
|
private void |
Op_RSLOAD.Execute_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save program file
|
private void |
Op_RSSAVE.Execute_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save program file
|
private void |
Op_SAVE.Execute_IO(short @NotNull [] File_Name,
String Java_File_Name,
int @NotNull [] Casio_File_Name) |
save program file
|
private void |
Op_VER.Execute_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save program file
|
private void |
Key_MODE.Execute_Mode_Run() |
|
void |
Key_P.Execute_P1_() |
Execute the P_ key
|
private void |
Op_LOAD.Execute_Run(short[] File_Name,
String Java_File_Name) |
save memory
|
private void |
Op_PRT.Execute_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
same data file
|
private void |
Op_RSLOAD.Execute_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
same data file
|
private void |
Op_RSSAVE.Execute_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
same data file
|
private void |
Op_SAVE.Execute_Run(short @NotNull [] File_Name,
String Java_File_Name,
int @NotNull [] Casio_File_Name) |
same data file
|
private void |
Op_VER.Execute_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
same data file
|
private void |
Op_LOAD.Execute_SecondF_Run(short[] File_Name,
String Java_File_Name) |
save display
|
private void |
Op_PRT.Execute_SecondF_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save display
|
private void |
Op_SAVE.Execute_SecondF_Run(short @NotNull [] File_Name,
String Java_File_Name,
int @NotNull [] Casio_File_Name) |
save display
|
private void |
Op_LOAD.Execute_Shift_IO(short[] File_Name,
String Java_File_Name) |
save all file
|
private void |
Op_PRT.Execute_Shift_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
Save all file
|
private void |
Op_RSLOAD.Execute_Shift_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
Save all file
|
private void |
Op_RSSAVE.Execute_Shift_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
Save all file
|
private void |
Op_SAVE.Execute_Shift_IO(short @NotNull [] File_Name,
String Java_File_Name,
int @NotNull [] Casio_File_Name) |
Save all file
|
private void |
Op_VER.Execute_Shift_IO(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
Save all file
|
private void |
Op_LOAD.Execute_Shift_Run(short[] File_Name,
String Java_File_Name) |
save display
|
private void |
Op_PRT.Execute_Shift_Run(short @NotNull [] File_Name,
@NotNull String Java_File_Name) |
save display
|
private void |
Op_SAVE.Execute_Shift_Run(short @NotNull [] File_Name,
String Java_File_Name,
int @NotNull [] Casio_File_Name) |
save display
|
private void |
Op_Goto_Comp.ExFn_Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
private void |
Op_GSB_Comp.ExFn_Execute(short Opcode) |
Execute the ExFn function mapped to this Opcode.
|
@org.jetbrains.annotations.NotNull short[] |
L_Register.Format() |
Format in standard format.
|
static short @NotNull [] |
L_Register.Format_Binary(Number Value) |
Format Value in standard format
|
static short @NotNull [] |
L_Register.Format_Hexadecimal(Number Value) |
Format Value in standard format
|
static short @NotNull [] |
L_Register.Format_Octal(Number Value) |
Format Value in standard format
|
@org.jetbrains.annotations.NotNull short[] |
L_Register.Format_Print() |
Format in printer format
|
private static long |
L_Register.Get_16bit(Number Value) |
Converts a signed long into an 16 unsigned integer
|
private static long |
L_Register.Get_32bit(Number Value) |
Converts a signed long into an 32 unsigned integer
|
private short @NotNull [] |
A_Register.Get_Display(net.sourceforge.uiq3.calculator.ICalculator.DisplayType Display_Mode) |
Get Content of Display.
|
String |
Desktop_Calculator.Get_Display() |
Get content of Calculator Display
|
String |
Desktop_Calculator.Get_L(int Nr) |
|
(package private) static Number |
A_Register.Get_Numeric_Value_Float(short[] Decomposed_Text) |
Get value of the register for use with as BCD.
|
(package private) static Number |
A_Register.Get_Numeric_Value_Fraction(short[] Decomposed_Text) |
Get value of the register for use with as BCD.
|
String |
Desktop_Calculator.Get_Registers() |
Get text for clipboard
|
(package private) void |
Calculator.Handle_IO() |
Display result and read keyboard
|
private short[][] |
Calculator.Handle_IO_HLT(short[][] Text) |
Handles I/O for HLT and PAUSE mode
|
private void |
Calculator.Handle_IO_Mode_IO() |
Handles the IO in I/O mode
|
private void |
Calculator.Handle_IO_Mode_Pcl() |
Handles the IO in program-clear mode
|
void |
A_Register.Insert(short Character) |
Insert a single character
|
Number |
A_Register.Numeric_Value() |
Get value of the register for use with as BCD value.
|
(package private) void |
Calculator.Pop_L(L_Register.Operation_Type Operation) |
Pop values from stack by triggering an calculation run up the the level Operation
|
private void |
Calculator.Push_L() |
Push stack one down.
|
(package private) void |
Calculator.Push_L(L_Register.Operation_Type Operation) |
Push value and given operation to stack. depending on what operation is used this might also trigger a calculation
run.
|
protected void |
Op_Interface.Restore_Display() |
Restore the Display (A and L Register)
|
void |
A_Register.Start_Denominator() |
start to enter the a true fraction
|
short[] @Nullable [] |
Calculator.Text_To_Display() |
Text to be displayed.
|
void |
L_Register.Value(Number Value) |
Set value of the register.
|