min, mini, minfSynopsisminset min(set) set min(set, int) miniint mini(set) minffloat minf(set) DescriptionThe min command, in its first form returns a singleton set consisting of the smallest number in the parameter set. In the second form, the returned set is not a singleton, but contains X smallest numbers from the input set, where X is the second parameter. This command only considers numeric members of the input set, or strings that can be interpreted as a number. All other members of the set are ignored. If the set contains no numbers and no strings that can be interpreted as a number, an empty set is returned. The mini and minf commands operate in essentially the same way as min, except that they return an int or a float respectively. The smallest found number in the provided set is cast to the appropriate return type, and rounded if necessary. Example>> numbers= { 1,2,3,4,5,345,23451,24,1234,5616,1,3451,41,64,134,1,34,6134,7665,783} >> strings = {"aaa", "bbb", "ccc", "ddd", "eee", "fff"} >> floats ={231.234, 123.62341, 8456.2361, 4444444.111} >> numStrings = {"2341.342", "11", "999999", "3e10"} >> min (numbers) 1 >> min (floats, 3) 123.62341 231.234 8456.236 >> min (numStrings, 4) 11 2341.342 999999 3e10 >> {} == min (strings) true >> min (numbers+floats+strings+numStrings, 5) 1 2 3 4 5 See Alsomax |