<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://learn.cemetech.net/index.php?action=history&amp;feed=atom&amp;title=TI-BASIC%3ANumber_One_Liners</id>
	<title>TI-BASIC:Number One Liners - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://learn.cemetech.net/index.php?action=history&amp;feed=atom&amp;title=TI-BASIC%3ANumber_One_Liners"/>
	<link rel="alternate" type="text/html" href="http://learn.cemetech.net/index.php?title=TI-BASIC:Number_One_Liners&amp;action=history"/>
	<updated>2026-06-04T12:41:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>http://learn.cemetech.net/index.php?title=TI-BASIC:Number_One_Liners&amp;diff=878&amp;oldid=prev</id>
		<title>Maintenance script: Initial automated import</title>
		<link rel="alternate" type="text/html" href="http://learn.cemetech.net/index.php?title=TI-BASIC:Number_One_Liners&amp;diff=878&amp;oldid=prev"/>
		<updated>2016-02-24T18:23:16Z</updated>

		<summary type="html">&lt;p&gt;Initial automated import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page is dedicated to showcase small snippets of code may be useful. These small routines are designed to accomplish tasks involving numbers and their attributes. Unless specified, output is in Ans.&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Rounding&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The int( command always rounds towards -∞, and iPart( rounds towards 0. Here are the other two directions:&lt;br /&gt;
&lt;br /&gt;
 -int(-X                   //rounds towards +∞&lt;br /&gt;
&lt;br /&gt;
 iPart(X+not(not(fPart(X   //rounds away from 0&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Number Concatenation&amp;#039;&amp;#039;&amp;#039; – DarkerLine&lt;br /&gt;
&lt;br /&gt;
Returns the number formed by concatenating positive integers M and N.&lt;br /&gt;
&lt;br /&gt;
 N+M10^(1+int(log(N&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Number of Digits in Nonzero Integer&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
If X is always positive, remove the &amp;quot;abs(&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 1+int(log(abs(X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Number of Digits in Decimal Number&amp;#039;&amp;#039;&amp;#039; – Weregoose, lirtosiast&lt;br /&gt;
&lt;br /&gt;
 not(X)+sum(0 or fPart(abs(X10^(cumSum(binomcdf(13,0))-2-int(log(abs(X+not(X&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sum of Digits of Integer&amp;#039;&amp;#039;&amp;#039; – DarkerLine, lirtosiast&lt;br /&gt;
&lt;br /&gt;
If X is always nonnegative, remove the &amp;quot;abs(&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 sum(int(10fPart(abs(X10^(-cumSum(binomcdf(13,0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sum of Digits of Decimal Number&amp;#039;&amp;#039;&amp;#039; – DarkerLine, lirtosiast&lt;br /&gt;
&lt;br /&gt;
If X is always nonnegative, remove both &amp;quot;abs(&amp;quot;. If nonzero, remove the &amp;quot;+not(X&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
 sum(int(10fPart(abs(X10^(cumSum(binomcdf(13,0))-2-int(log(abs(X+not(X[[Category:TI-BASIC]]&lt;br /&gt;
[[Category:TIBD]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>