Times: Difference between revisions

Jump to navigation Jump to search
171 bytes added ,  16:03, 26 April 2020
Cleanup after move
m (Adám Brudzewsky moved page Product to Times over redirect: Use common name)
(Cleanup after move)
Line 1: Line 1:
:''This page describes the dyadic arithmetic function. For sign of a single argument, see [[Signum]].''
:''This page describes the dyadic arithmetic function. For sign of a single argument, see [[Signum]].''


{{Built-in|Product|×}}, '''Times''', or '''Multiply''' is a [[dyadic]] [[scalar function]] which gives the arithmetic product of its [[argument]]s. Product shares the [[glyph]] <source lang=apl inline>×</source> with the monadic arithmetic function [[Signum]], and its result is the left argument times the right argument.
{{Built-in|Times|×}}, '''Multiply''', or '''Product''' is a [[dyadic]] [[scalar function]] which gives the arithmetic product of its [[argument]]s. Times shares the [[glyph]] <source lang=apl inline>×</source> with the monadic arithmetic function [[Signum]].


== Examples ==
== Examples ==
A long, slow way to write <code>!10</code>:
A long, slow way to write <source lang=apl inline>!10</source>, assuming <source lang=apl inline>⎕IO←1</source>:
<source lang=apl>
<source lang=apl>
×/⍳10
×/⍳10
Line 11: Line 11:
== Properties ==
== Properties ==


Product is commutative: swapping the arguments don't affect the result, e.g. using [[Commute]], <source lang=apl inline>*⍨</source>.
Multiplication is [[wikipedia:Commutative property|commutative]] and [[wikipedia:Associative property|associative]], but, due to floating point error, may result in small differences between mathematically equivalent expressions.


=== Reduction and scan ===
The [[identity element]] for Times is <source lang=apl inline>1</source>.


[[Reduction]] with Product gives the product of the whole list.
=== Reduction ===
 
[[Reduction]] with Multiply gives the product of the whole list.


== External links ==
== External links ==
trusted
41

edits

Navigation menu