Difference between revisions of "83Plus:BCALLs:4AEF"

From WikiTI
Jump to: navigation, search
m (Comments: 4 spelling mistakes fixed)
Line 1: Line 1:
 
[[Category:83Plus:BCALLs:By Name:Monitor|ConvOP1]] [[Category:83Plus:BCALLs:By Name|ConvOP1]] [[Category:83Plus:BCALLs:By Address|4AEF - ConvOP1]]
 
[[Category:83Plus:BCALLs:By Name:Monitor|ConvOP1]] [[Category:83Plus:BCALLs:By Name|ConvOP1]] [[Category:83Plus:BCALLs:By Address|4AEF - ConvOP1]]
 +
{{missinfo|Destroys}}
 
== Synopsis ==
 
== Synopsis ==
 
'''Official Name:''' ConvOP1
 
'''Official Name:''' ConvOP1

Revision as of 05:44, 6 February 2008

This article is missing some information (namely Destroys). You can help WikiTI by filling in the missing information.


Synopsis

Official Name: ConvOP1

BCALL Address: 4AEF

Converts a floating-point number in OP1 to a two-byte hexadecimal number in DE.

Inputs

  • OP1 = Floating Point Number in standard TI-OS decimal format.

Outputs

  • A = Least SIgnificant Byte Value
  • DE = Hex Value

Registers Destroyed

Unknown

Comments

This information was supplemented by the Detached Solutions forum site. This routine is used to convert a floating-point number OP1 to a hex value in DE, but if the number in OP1 is greater than 9999, an error will occur. The same is thought to happen with decimal numbers; once discovered, more documentation will appear on this ROM call.