1.
Integer
–
An integer is a number that can be written without a fractional component. For example,21,4,0, and −2048 are integers, while 9.75, 5 1⁄2, the set of integers consists of zero, the positive natural numbers, also called whole numbers or counting numbers, and their additive inverses. This is often denoted by a boldface Z or blackboard bold Z standing for the German word Zahlen, ℤ is a subset of the sets of rational and real numbers and, like the natural numbers, is countably infinite. The integers form the smallest group and the smallest ring containing the natural numbers, in algebraic number theory, the integers are sometimes called rational integers to distinguish them from the more general algebraic integers. In fact, the integers are the integers that are also rational numbers. Like the natural numbers, Z is closed under the operations of addition and multiplication, that is, however, with the inclusion of the negative natural numbers, and, importantly,0, Z is also closed under subtraction. The integers form a ring which is the most basic one, in the following sense, for any unital ring. This universal property, namely to be an object in the category of rings. Z is not closed under division, since the quotient of two integers, need not be an integer, although the natural numbers are closed under exponentiation, the integers are not. The following lists some of the properties of addition and multiplication for any integers a, b and c. In the language of algebra, the first five properties listed above for addition say that Z under addition is an abelian group. As a group under addition, Z is a cyclic group, in fact, Z under addition is the only infinite cyclic group, in the sense that any infinite cyclic group is isomorphic to Z. The first four properties listed above for multiplication say that Z under multiplication is a commutative monoid. However, not every integer has an inverse, e. g. there is no integer x such that 2x =1, because the left hand side is even. This means that Z under multiplication is not a group, all the rules from the above property table, except for the last, taken together say that Z together with addition and multiplication is a commutative ring with unity. It is the prototype of all objects of algebraic structure. Only those equalities of expressions are true in Z for all values of variables, note that certain non-zero integers map to zero in certain rings. The lack of zero-divisors in the means that the commutative ring Z is an integral domain
2.
Negative number
–
In mathematics, a negative number is a real number that is less than zero. If positive represents movement to the right, negative represents movement to the left, if positive represents above sea level, then negative represents below level. If positive represents a deposit, negative represents a withdrawal and they are often used to represent the magnitude of a loss or deficiency. A debt that is owed may be thought of as a negative asset, if a quantity may have either of two opposite senses, then one may choose to distinguish between those senses—perhaps arbitrarily—as positive and negative. In the medical context of fighting a tumor, an expansion could be thought of as a negative shrinkage, negative numbers are used to describe values on a scale that goes below zero, such as the Celsius and Fahrenheit scales for temperature. The laws of arithmetic for negative numbers ensure that the common idea of an opposite is reflected in arithmetic. For example, − −3 =3 because the opposite of an opposite is the original thing, negative numbers are usually written with a minus sign in front. For example, −3 represents a quantity with a magnitude of three, and is pronounced minus three or negative three. To help tell the difference between a subtraction operation and a number, occasionally the negative sign is placed slightly higher than the minus sign. Conversely, a number that is greater than zero is called positive, the positivity of a number may be emphasized by placing a plus sign before it, e. g. +3. In general, the negativity or positivity of a number is referred to as its sign, every real number other than zero is either positive or negative. The positive whole numbers are referred to as natural numbers, while the positive and negative numbers are referred to as integers. In bookkeeping, amounts owed are often represented by red numbers, or a number in parentheses, Liu Hui established rules for adding and subtracting negative numbers. By the 7th century, Indian mathematicians such as Brahmagupta were describing the use of negative numbers, islamic mathematicians further developed the rules of subtracting and multiplying negative numbers and solved problems with negative coefficients. Western mathematicians accepted the idea of numbers by the 17th century. Prior to the concept of numbers, mathematicians such as Diophantus considered negative solutions to problems false. Negative numbers can be thought of as resulting from the subtraction of a number from a smaller. For example, negative three is the result of subtracting three from zero,0 −3 = −3, in general, the subtraction of a larger number from a smaller yields a negative result, with the magnitude of the result being the difference between the two numbers
3.
Factorization
–
In mathematics, factorization or factoring is the decomposition of an object into a product of other objects, or factors, which when multiplied together give the original. For example, the number 15 factors into primes as 3 ×5, in all cases, a product of simpler objects is obtained. The aim of factoring is usually to reduce something to “basic building blocks”, such as numbers to prime numbers, factoring integers is covered by the fundamental theorem of arithmetic and factoring polynomials by the fundamental theorem of algebra. Viètes formulas relate the coefficients of a polynomial to its roots, the opposite of polynomial factorization is expansion, the multiplying together of polynomial factors to an “expanded” polynomial, written as just a sum of terms. Integer factorization for large integers appears to be a difficult problem, there is no known method to carry it out quickly. Its complexity is the basis of the security of some public key cryptography algorithms. A matrix can also be factorized into a product of matrices of special types, One major example of this uses an orthogonal or unitary matrix, and a triangular matrix. There are different types, QR decomposition, LQ, QL, RQ and this situation is generalized by factorization systems. By the fundamental theorem of arithmetic, every integer greater than 1 has a unique prime factorization. Given an algorithm for integer factorization, one can factor any integer down to its constituent primes by repeated application of this algorithm, for very large numbers, no efficient classical algorithm is known. Modern techniques for factoring polynomials are fast and efficient, but use sophisticated mathematical ideas and these techniques are used in the construction of computer routines for carrying out polynomial factorization in Computer algebra systems. This article is concerned with classical techniques. While the general notion of factoring just means writing an expression as a product of simpler expressions, when factoring polynomials this means that the factors are to be polynomials of smaller degree. Thus, while x 2 − y = is a factorization of the expression, another issue concerns the coefficients of the factors. It is not always possible to do this, and a polynomial that can not be factored in this way is said to be irreducible over this type of coefficient, thus, x2 -2 is irreducible over the integers and x2 +4 is irreducible over the reals. In the first example, the integers 1 and -2 can also be thought of as real numbers, and if they are, then x 2 −2 = shows that this polynomial factors over the reals. Similarly, since the integers 1 and 4 can be thought of as real and hence complex numbers, x2 +4 splits over the complex numbers, i. e. x 2 +4 =. The fundamental theorem of algebra can be stated as, Every polynomial of n with complex number coefficients splits completely into n linear factors
4.
Divisor
–
In mathematics, a divisor of an integer n, also called a factor of n, is an integer m that may be multiplied by some other integer to produce n. In this case one says also that n is a multiple of m, an integer n is divisible by another integer m if m is a divisor of n, this implies dividing n by m leaves no remainder. Under this definition, the statement m ∣0 holds for every m, as before, but with the additional constraint k ≠0. Under this definition, the statement m ∣0 does not hold for m ≠0, in the remainder of this article, which definition is applied is indicated where this is significant. Divisors can be negative as well as positive, although sometimes the term is restricted to positive divisors. For example, there are six divisors of 4, they are 1,2,4, −1, −2, and −4,1 and −1 divide every integer. Every integer is a divisor of itself, every integer is a divisor of 0. Integers divisible by 2 are called even, and numbers not divisible by 2 are called odd,1, −1, n and −n are known as the trivial divisors of n. A divisor of n that is not a divisor is known as a non-trivial divisor. A non-zero integer with at least one divisor is known as a composite number, while the units −1 and 1. There are divisibility rules which allow one to recognize certain divisors of a number from the numbers digits, the generalization can be said to be the concept of divisibility in any integral domain. 7 is a divisor of 42 because 7 ×6 =42 and it can also be said that 42 is divisible by 7,42 is a multiple of 7,7 divides 42, or 7 is a factor of 42. The non-trivial divisors of 6 are 2, −2,3, the positive divisors of 42 are 1,2,3,6,7,14,21,42. 5 ∣0, because 5 ×0 =0, if a ∣ b and b ∣ a, then a = b or a = − b. If a ∣ b and a ∣ c, then a ∣ holds, however, if a ∣ b and c ∣ b, then ∣ b does not always hold. If a ∣ b c, and gcd =1, then a ∣ c, if p is a prime number and p ∣ a b then p ∣ a or p ∣ b. A positive divisor of n which is different from n is called a proper divisor or a part of n. A number that does not evenly divide n but leaves a remainder is called an aliquant part of n, an integer n >1 whose only proper divisor is 1 is called a prime number
5.
Greek numerals
–
Greek numerals are a system of writing numbers using the letters of the Greek alphabet. These alphabetic numerals are known as Ionic or Ionian numerals, Milesian numerals. In modern Greece, they are used for ordinal numbers. For ordinary cardinal numbers, however, Greece uses Arabic numerals, attic numerals, which were later adopted as the basis for Roman numerals, were the first alphabetic set. They were acrophonic, derived from the first letters of the names of the numbers represented and they ran =1, =5, =10, =100, =1000, and =10000. 50,500,5000, and 50000 were represented by the letter with minuscule powers of ten written in the top right corner, the same system was used outside of Attica, but the symbols varied with the local alphabets, in Boeotia, was 1000. The present system probably developed around Miletus in Ionia, 19th-century classicists placed its development in the 3rd century BC, the occasion of its first widespread use. The present system uses the 24 letters adopted by Euclid as well as three Phoenician and Ionic ones that were not carried over, digamma, koppa, and sampi. The position of characters within the numbering system imply that the first two were still in use while the third was not. Greek numerals are decimal, based on powers of 10, the units from 1 to 9 are assigned to the first nine letters of the old Ionic alphabet from alpha to theta. Each multiple of one hundred from 100 to 900 was then assigned its own separate letter as well and this alphabetic system operates on the additive principle in which the numeric values of the letters are added together to obtain the total. For example,241 was represented as, in ancient and medieval manuscripts, these numerals were eventually distinguished from letters using overbars, α, β, γ, etc. In medieval manuscripts of the Book of Revelation, the number of the Beast 666 is written as χξϛ, although the Greek alphabet began with only majuscule forms, surviving papyrus manuscripts from Egypt show that uncial and cursive minuscule forms began early. These new letter forms sometimes replaced the ones, especially in the case of the obscure numerals. The old Q-shaped koppa began to be broken up and simplified, the numeral for 6 changed several times. During antiquity, the letter form of digamma came to be avoided in favor of a special numerical one. By the Byzantine era, the letter was known as episemon and this eventually merged with the sigma-tau ligature stigma. In modern Greek, a number of changes have been made
6.
Roman numerals
–
The numeric system represented by Roman numerals originated in ancient Rome and remained the usual way of writing numbers throughout Europe well into the Late Middle Ages. Numbers in this system are represented by combinations of letters from the Latin alphabet, Roman numerals, as used today, are based on seven symbols, The use of Roman numerals continued long after the decline of the Roman Empire. The numbers 1 to 10 are usually expressed in Roman numerals as follows, I, II, III, IV, V, VI, VII, VIII, IX, Numbers are formed by combining symbols and adding the values, so II is two and XIII is thirteen. Symbols are placed left to right in order of value. Named after the year of its release,2014 as MMXIV, the year of the games of the XXII Olympic Winter Games The standard forms described above reflect typical modern usage rather than a universally accepted convention. Usage in ancient Rome varied greatly and remained inconsistent in medieval, Roman inscriptions, especially in official contexts, seem to show a preference for additive forms such as IIII and VIIII instead of subtractive forms such as IV and IX. Both methods appear in documents from the Roman era, even within the same document, double subtractives also occur, such as XIIX or even IIXX instead of XVIII. Sometimes V and L are not used, with such as IIIIII. Such variation and inconsistency continued through the period and into modern times. Clock faces that use Roman numerals normally show IIII for four o’clock but IX for nine o’clock, however, this is far from universal, for example, the clock on the Palace of Westminster in London uses IV. Similarly, at the beginning of the 20th century, different representations of 900 appeared in several inscribed dates. For instance,1910 is shown on Admiralty Arch, London, as MDCCCCX rather than MCMX, although Roman numerals came to be written with letters of the Roman alphabet, they were originally independent symbols. The Etruscans, for example, used
7.
Binary number
–
The base-2 system is a positional notation with a radix of 2. Because of its implementation in digital electronic circuitry using logic gates. Each digit is referred to as a bit, the modern binary number system was devised by Gottfried Leibniz in 1679 and appears in his article Explication de lArithmétique Binaire. Systems related to binary numbers have appeared earlier in multiple cultures including ancient Egypt, China, Leibniz was specifically inspired by the Chinese I Ching. The scribes of ancient Egypt used two different systems for their fractions, Egyptian fractions and Horus-Eye fractions, the method used for ancient Egyptian multiplication is also closely related to binary numbers. This method can be seen in use, for instance, in the Rhind Mathematical Papyrus, the I Ching dates from the 9th century BC in China. The binary notation in the I Ching is used to interpret its quaternary divination technique and it is based on taoistic duality of yin and yang. Eight trigrams and a set of 64 hexagrams, analogous to the three-bit and six-bit binary numerals, were in use at least as early as the Zhou Dynasty of ancient China. The Song Dynasty scholar Shao Yong rearranged the hexagrams in a format that resembles modern binary numbers, the Indian scholar Pingala developed a binary system for describing prosody. He used binary numbers in the form of short and long syllables, Pingalas Hindu classic titled Chandaḥśāstra describes the formation of a matrix in order to give a unique value to each meter. The binary representations in Pingalas system increases towards the right, the residents of the island of Mangareva in French Polynesia were using a hybrid binary-decimal system before 1450. Slit drums with binary tones are used to encode messages across Africa, sets of binary combinations similar to the I Ching have also been used in traditional African divination systems such as Ifá as well as in medieval Western geomancy. The base-2 system utilized in geomancy had long been applied in sub-Saharan Africa. Leibnizs system uses 0 and 1, like the modern binary numeral system, Leibniz was first introduced to the I Ching through his contact with the French Jesuit Joachim Bouvet, who visited China in 1685 as a missionary. Leibniz saw the I Ching hexagrams as an affirmation of the universality of his own beliefs as a Christian. Binary numerals were central to Leibnizs theology and he believed that binary numbers were symbolic of the Christian idea of creatio ex nihilo or creation out of nothing. Is not easy to impart to the pagans, is the ex nihilo through Gods almighty power. In 1854, British mathematician George Boole published a paper detailing an algebraic system of logic that would become known as Boolean algebra
8.
Ternary numeral system
–
The ternary numeral system has three as its base. Analogous to a bit, a digit is a trit. One trit is equivalent to bits of information. Representations of integer numbers in ternary do not get uncomfortably lengthy as quickly as in binary, for example, decimal 365 corresponds to binary 101101101 and to ternary 111112. However, they are far less compact than the corresponding representations in bases such as decimal – see below for a compact way to codify ternary using nonary. The value of a number with n bits that are all 1 is 2n −1. Then N = M, N = /, and N = bd −1, for a three-digit ternary number, N =33 −1 =26 =2 ×32 +2 ×31 +2 ×30 =18 +6 +2. Nonary or septemvigesimal can be used for representation of ternary. A base-three system is used in Islam to keep track of counting Tasbih to 99 or to 100 on a hand for counting prayers. In certain analog logic, the state of the circuit is often expressed ternary and this is most commonly seen in Transistor–transistor logic using 7406 open collector logic. The output is said to either be low, high, or open, in this configuration the output of the circuit is actually not connected to any voltage reference at all. Where the signal is usually grounded to a reference, or at a certain voltage level. Thus, the voltage level is sometimes unpredictable. A rare ternary point is used to denote fractional parts of an inning in baseball, since each inning consists of three outs, each out is considered one third of an inning and is denoted as.1. For example, if a player pitched all of the 4th, 5th and 6th innings, plus 2 outs of the 7th inning, his Innings pitched column for that game would be listed as 3.2, meaning 3⅔. In this usage, only the part of the number is written in ternary form. Ternary numbers can be used to convey self-similar structures like the Sierpinski triangle or the Cantor set conveniently, additionally, it turns out that the ternary representation is useful for defining the Cantor set and related point sets, because of the way the Cantor set is constructed. The Cantor set consists of the points from 0 to 1 that have an expression that does not contain any instance of the digit 1
9.
Quaternary numeral system
–
Quaternary is the base-4 numeral system. It uses the digits 0,1,2 and 3 to represent any real number. Four is the largest number within the range and one of two numbers that is both a square and a highly composite number, making quaternary a convenient choice for a base at this scale. Despite being twice as large, its economy is equal to that of binary. However, it no better in the localization of prime numbers. See decimal and binary for a discussion of these properties, as with the octal and hexadecimal numeral systems, quaternary has a special relation to the binary numeral system. Each radix 4,8 and 16 is a power of 2, so the conversion to and from binary is implemented by matching each digit with 2,3 or 4 binary digits, for example, in base 4,302104 =11001001002. Although octal and hexadecimal are widely used in computing and computer programming in the discussion and analysis of binary arithmetic and logic, by analogy with byte and nybble, a quaternary digit is sometimes called a crumb. There is a surviving list of Ventureño language number words up to 32 written down by a Spanish priest ca, the Kharosthi numerals have a partial base 4 counting system from 1 to decimal 10. Quaternary numbers are used in the representation of 2D Hilbert curves, here a real number between 0 and 1 is converted into the quaternary system. Every single digit now indicates in which of the respective 4 sub-quadrants the number will be projected, parallels can be drawn between quaternary numerals and the way genetic code is represented by DNA. The four DNA nucleotides in order, abbreviated A, C, G and T, can be taken to represent the quaternary digits in numerical order 0,1,2. With this encoding, the complementary digit pairs 0↔3, and 1↔2 match the complementation of the pairs, A↔T and C↔G. For example, the nucleotide sequence GATTACA can be represented by the quaternary number 2033010, quaternary line codes have been used for transmission, from the invention of the telegraph to the 2B1Q code used in modern ISDN circuits
10.
Quinary
–
Quinary is a numeral system with five as the base. A possible origination of a system is that there are five fingers on either hand. The base five is stated from 0–4, in the quinary place system, five numerals, from 0 to 4, are used to represent any real number. According to this method, five is written as 10, twenty-five is written as 100, today, the main usage of base 5 is as a biquinary system, which is decimal using five as a sub-base. Another example of a system, is sexagesimal, base 60. Each quinary digit has log25 bits of information, many languages use quinary number systems, including Gumatj, Nunggubuyu, Kuurn Kopan Noot, Luiseño and Saraveca. Gumatj is a true 5–25 language, in which 25 is the group of 5. The Gumatj numerals are shown below, In the video game Riven and subsequent games of the Myst franchise, a decimal system with 2 and 5 as a sub-bases is called biquinary, and is found in Wolof and Khmer. Roman numerals are a biquinary system, the numbers 1,5,10, and 50 are written as I, V, X, and L respectively. Eight is VIII and seventy is LXX, most versions of the abacus use a biquinary system to simulate a decimal system for ease of calculation. Urnfield culture numerals and some tally mark systems are also biquinary, units of currencies are commonly partially or wholly biquinary. A vigesimal system with 4 and 5 as a sub-bases is found in Nahuatl, pentimal system Quibinary Yan Tan Tethera References, Quinary Base Conversion, includes fractional part, from Math Is Fun Media related to Quinary numeral system at Wikimedia Commons
11.
Senary
–
The senary numeral system has six as its base. It has been adopted independently by a number of cultures. Like decimal, it is a semiprime, though being the product of the two consecutive numbers that are both prime it has a high degree of mathematical properties for its size. As six is a highly composite number, many of the arguments made in favor of the duodecimal system also apply to this base-6. Senary may be considered interesting in the study of numbers, since all primes other than 2 and 3. That is, for every number p greater than 3, one has the modular arithmetic relations that either p ≡1 or 5. This property maximizes the probability that the result of an integer multiplication will end in zero, E. g. if three fingers are extended on the left hand and four on the right, 34senary is represented. This is equivalent to 3 ×6 +4 which is 22decimal, flipping the sixes hand around to its backside may help to further disambiguate which hand represents the sixes and which represents the units. While most developed cultures count by fingers up to 5 in very similar ways, beyond 5 non-Western cultures deviate from Western methods, such as with Chinese number gestures. More abstract finger counting systems, such as chisanbop or finger binary, allow counting to 99,1,023, or even higher depending on the method. The English monk and historian Bede, in the first chapter of De temporum ratione, titled Tractatus de computo, vel loquela per gestum digitorum, the Ndom language of Papua New Guinea is reported to have senary numerals. Mer means 6, mer an thef means 6 ×2 =12, nif means 36, another example from Papua New Guinea are the Morehead-Maro languages. In these languages, counting is connected to ritualized yam-counting and these languages count from a base six, employing words for the powers of six, running up to 66 for some of the languages. One example is Kómnzo with the numerals, nimbo, féta, tarumba, ntamno, wärämäkä. Some Niger-Congo languages have been reported to use a number system, usually in addition to another. For some purposes, base 6 might be too small a base for convenience. The choice of 36 as a radix is convenient in that the digits can be represented using the Arabic numerals 0–9 and the Latin letters A–Z, this choice is the basis of the base36 encoding scheme. Base36 encoding scheme Binary Ternary Duodecimal Sexagesimal Shacks Base Six Dialectic Digital base 6 clock Analog Clock Designer capable of rendering a base 6 clock Senary base conversion
12.
Octal
–
The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. Octal numerals can be made from binary numerals by grouping binary digits into groups of three. For example, the representation for decimal 74 is 1001010. Two zeroes can be added at the left,1001010, corresponding the octal digits 112, in the decimal system each decimal place is a power of ten. For example,7410 =7 ×101 +4 ×100 In the octal system each place is a power of eight. The Yuki language in California and the Pamean languages in Mexico have octal systems because the speakers count using the spaces between their fingers rather than the fingers themselves and it has been suggested that the reconstructed Proto-Indo-European word for nine might be related to the PIE word for new. Based on this, some have speculated that proto-Indo-Europeans used a number system. In 1716 King Charles XII of Sweden asked Emanuel Swedenborg to elaborate a number based on 64 instead of 10. Swedenborg however argued that for people with less intelligence than the king such a big base would be too difficult, in 1718 Swedenborg wrote a manuscript, En ny rekenkonst som om vexlas wid Thalet 8 i stelle then wanliga wid Thalet 10. The numbers 1-7 are there denoted by the l, s, n, m, t, f, u. Thus 8 = lo,16 = so,24 = no,64 = loo,512 = looo etc, numbers with consecutive consonants are pronounced with vowel sounds between in accordance with a special rule. Writing under the pseudonym Hirossa Ap-Iccim in The Gentlemans Magazine, July 1745, Hugh Jones proposed a system for British coins, weights. In 1801, James Anderson criticized the French for basing the Metric system on decimal arithmetic and he suggested base 8 for which he coined the term octal. In the mid 19th century, Alfred B. Taylor concluded that Our octonary radix is, therefore, so, for example, the number 65 would be spoken in octonary as under-un. Taylor also republished some of Swedenborgs work on octonary as an appendix to the above-cited publications, in the 2009 film Avatar, the language of the extraterrestrial Navi race employs an octal numeral system, probably due to the fact that they have four fingers on each hand. In the TV series Stargate SG-1, the Ancients, a race of beings responsible for the invention of the Stargates, in the tabletop game series Warhammer 40,000, the Tau race use an octal number system. Octal became widely used in computing systems such as the PDP-8, ICL1900. Octal was an abbreviation of binary for these machines because their word size is divisible by three
13.
Duodecimal
–
The duodecimal system is a positional notation numeral system using twelve as its base. In this system, the number ten may be written by a rotated 2 and this notation was introduced by Sir Isaac Pitman. These digit forms are available as Unicode characters on computerized systems since June 2015 as ↊ and ↋, other notations use A, T, or X for ten and B or E for eleven. The number twelve is written as 10 in duodecimal, whereas the digit string 12 means 1 dozen and 2 units. Similarly, in duodecimal 100 means 1 gross,1000 means 1 great gross, the number twelve, a superior highly composite number, is the smallest number with four non-trivial factors, and the smallest to include as factors all four numbers within the subitizing range. As a result, duodecimal has been described as the number system. Of its factors,2 and 3 are prime, which means the reciprocals of all 3-smooth numbers have a representation in duodecimal. In particular, the five most elementary fractions all have a terminating representation in duodecimal. This all makes it a convenient number system for computing fractions than most other number systems in common use, such as the decimal, vigesimal, binary. Although the trigesimal and sexagesimal systems do even better in respect, this is at the cost of unwieldy multiplication tables. In this section, numerals are based on decimal places, for example,10 means ten,12 means twelve. Languages using duodecimal number systems are uncommon, germanic languages have special words for 11 and 12, such as eleven and twelve in English. However, they are considered to come from Proto-Germanic *ainlif and *twalif, historically, units of time in many civilizations are duodecimal. There are twelve signs of the zodiac, twelve months in a year, traditional Chinese calendars, clocks, and compasses are based on the twelve Earthly Branches. There are 12 inches in a foot,12 troy ounces in a troy pound,12 old British pence in a shilling,24 hours in a day. The Romans used a system based on 12, including the uncia which became both the English words ounce and inch. The importance of 12 has been attributed to the number of cycles in a year. It is possible to count to 12 with the acting as a pointer
14.
Hexadecimal
–
In mathematics and computing, hexadecimal is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, Hexadecimal numerals are widely used by computer system designers and programmers. As each hexadecimal digit represents four binary digits, it allows a more human-friendly representation of binary-coded values, one hexadecimal digit represents a nibble, which is half of an octet or byte. For example, a byte can have values ranging from 00000000 to 11111111 in binary form. In a non-programming context, a subscript is typically used to give the radix, several notations are used to support hexadecimal representation of constants in programming languages, usually involving a prefix or suffix. The prefix 0x is used in C and related languages, where this value might be denoted as 0x2AF3, in contexts where the base is not clear, hexadecimal numbers can be ambiguous and confused with numbers expressed in other bases. There are several conventions for expressing values unambiguously, a numerical subscript can give the base explicitly,15910 is decimal 159,15916 is hexadecimal 159, which is equal to 34510. Some authors prefer a text subscript, such as 159decimal and 159hex, or 159d and 159h. example. com/name%20with%20spaces where %20 is the space character, thus ’, represents the right single quotation mark, Unicode code point number 2019 in hex,8217. In the Unicode standard, a value is represented with U+ followed by the hex value. Color references in HTML, CSS and X Window can be expressed with six hexadecimal digits prefixed with #, white, CSS allows 3-hexdigit abbreviations with one hexdigit per component, #FA3 abbreviates #FFAA33. *nix shells, AT&T assembly language and likewise the C programming language, to output an integer as hexadecimal with the printf function family, the format conversion code %X or %x is used. In Intel-derived assembly languages and Modula-2, hexadecimal is denoted with a suffixed H or h, some assembly languages use the notation HABCD. Ada and VHDL enclose hexadecimal numerals in based numeric quotes, 16#5A3#, for bit vector constants VHDL uses the notation x5A3. Verilog represents hexadecimal constants in the form 8hFF, where 8 is the number of bits in the value, the Smalltalk language uses the prefix 16r, 16r5A3 PostScript and the Bourne shell and its derivatives denote hex with prefix 16#, 16#5A3. For PostScript, binary data can be expressed as unprefixed consecutive hexadecimal pairs, in early systems when a Macintosh crashed, one or two lines of hexadecimal code would be displayed under the Sad Mac to tell the user what went wrong. Common Lisp uses the prefixes #x and #16r, setting the variables *read-base* and *print-base* to 16 can also used to switch the reader and printer of a Common Lisp system to Hexadecimal number representation for reading and printing numbers. Thus Hexadecimal numbers can be represented without the #x or #16r prefix code, MSX BASIC, QuickBASIC, FreeBASIC and Visual Basic prefix hexadecimal numbers with &H, &H5A3 BBC BASIC and Locomotive BASIC use & for hex. TI-89 and 92 series uses a 0h prefix, 0h5A3 ALGOL68 uses the prefix 16r to denote hexadecimal numbers, binary, quaternary and octal numbers can be specified similarly
15.
Vigesimal
–
The vigesimal or base 20 numeral system is based on twenty. In a vigesimal system, twenty individual numerals are used. One modern method of finding the extra needed symbols is to write ten as the letter A20, to write nineteen as J20, and this is similar to the common computer-science practice of writing hexadecimal numerals over 9 with the letters A–F. Another method skips over the letter I, in order to avoid confusion between I20 as eighteen and one, so that the number eighteen is written as J20, the number twenty is written as 1020. According to this notation,2020 means forty in decimal = + D020 means two hundred and sixty in decimal = +10020 means four hundred in decimal = + +, in the rest of this article below, numbers are expressed in decimal notation, unless specified otherwise. For example,10 means ten,20 means twenty, in decimal, dividing by three twice only gives one digit periods because 9 is the number below ten. 21, however, the adjacent to 20 that is divisible by 3, is not divisible by 9. Ninths in vigesimal have six-digit periods, the prime factorization of twenty is 22 ×5, so it is not a perfect power. However, its part,5, is congruent to 1. Thus, according to Artins conjecture on primitive roots, vigesimal has infinitely many cyclic primes, but the fraction of primes that are cyclic is not necessarily ~37. 395%. An UnrealScript program that computes the lengths of recurring periods of various fractions in a set of bases found that, of the first 15,456 primes. In many European languages,20 is used as a base, vigesimal systems are common in Africa, for example in Yoruba. Ogún,20, is the basic numeric block, ogójì,40, =20 multiplied by 2. Ogota,60, =20 multiplied by 3, ogorin,80, =20 multiplied by 4. Ogorun,100, =20 multiplied by 5, twenty was a base in the Maya and Aztec number systems. The Maya used the names for the powers of twenty, kal, bak, pic, calab, kinchil. See also Maya numerals and Maya calendar, Mayan languages, Yucatec, the Aztec called them, cempoalli, centzontli, cenxiquipilli, cempoalxiquipilli, centzonxiquipilli and cempoaltzonxiquipilli. Note that the ce prefix at the beginning means one and is replaced with the number to get the names of other multiples of the power
16.
Base 36
–
The senary numeral system has six as its base. It has been adopted independently by a number of cultures. Like decimal, it is a semiprime, though being the product of the two consecutive numbers that are both prime it has a high degree of mathematical properties for its size. As six is a highly composite number, many of the arguments made in favor of the duodecimal system also apply to this base-6. Senary may be considered interesting in the study of numbers, since all primes other than 2 and 3. That is, for every number p greater than 3, one has the modular arithmetic relations that either p ≡1 or 5. This property maximizes the probability that the result of an integer multiplication will end in zero, E. g. if three fingers are extended on the left hand and four on the right, 34senary is represented. This is equivalent to 3 ×6 +4 which is 22decimal, flipping the sixes hand around to its backside may help to further disambiguate which hand represents the sixes and which represents the units. While most developed cultures count by fingers up to 5 in very similar ways, beyond 5 non-Western cultures deviate from Western methods, such as with Chinese number gestures. More abstract finger counting systems, such as chisanbop or finger binary, allow counting to 99,1,023, or even higher depending on the method. The English monk and historian Bede, in the first chapter of De temporum ratione, titled Tractatus de computo, vel loquela per gestum digitorum, the Ndom language of Papua New Guinea is reported to have senary numerals. Mer means 6, mer an thef means 6 ×2 =12, nif means 36, another example from Papua New Guinea are the Morehead-Maro languages. In these languages, counting is connected to ritualized yam-counting and these languages count from a base six, employing words for the powers of six, running up to 66 for some of the languages. One example is Kómnzo with the numerals, nimbo, féta, tarumba, ntamno, wärämäkä. Some Niger-Congo languages have been reported to use a number system, usually in addition to another. For some purposes, base 6 might be too small a base for convenience. The choice of 36 as a radix is convenient in that the digits can be represented using the Arabic numerals 0–9 and the Latin letters A–Z, this choice is the basis of the base36 encoding scheme. Base36 encoding scheme Binary Ternary Duodecimal Sexagesimal Shacks Base Six Dialectic Digital base 6 clock Analog Clock Designer capable of rendering a base 6 clock Senary base conversion
17.
Compass and straightedge
–
The idealized ruler, known as a straightedge, is assumed to be infinite in length, and has no markings on it and only one edge. The compass is assumed to collapse when lifted from the page, more formally, the only permissible constructions are those granted by Euclids first three postulates. It turns out to be the case that every point constructible using straightedge, the ancient Greek mathematicians first conceived compass-and-straightedge constructions, and a number of ancient problems in plane geometry impose this restriction. The ancient Greeks developed many constructions, but in cases were unable to do so. Gauss showed that some polygons are constructible but that most are not, some of the most famous straightedge-and-compass problems were proven impossible by Pierre Wantzel in 1837, using the mathematical theory of fields. In spite of existing proofs of impossibility, some persist in trying to solve these problems, in terms of algebra, a length is constructible if and only if it represents a constructible number, and an angle is constructible if and only if its cosine is a constructible number. A number is constructible if and only if it can be using the four basic arithmetic operations. Circles can only be starting from two given points, the centre and a point on the circle. The compass may or may not collapse when its not drawing a circle, the straightedge is infinitely long, but it has no markings on it and has only one straight edge, unlike ordinary rulers. It can only be used to draw a segment between two points or to extend an existing segment. The modern compass generally does not collapse and several modern constructions use this feature and it would appear that the modern compass is a more powerful instrument than the ancient collapsing compass. However, by Proposition 2 of Book 1 of Euclids Elements, although the proposition is correct, its proofs have a long and checkered history. Eyeballing it and getting close does not count as a solution and that is, it must have a finite number of steps, and not be the limit of ever closer approximations. One of the purposes of Greek mathematics was to find exact constructions for various lengths, for example. The Greeks could not find constructions for these three problems, among others, Squaring the circle, Drawing a square the same area as a given circle, doubling the cube, Drawing a cube with twice the volume of a given cube. Trisecting the angle, Dividing a given angle into three smaller angles all of the same size, for 2000 years people tried to find constructions within the limits set above, and failed. All three have now been proven under mathematical rules to be generally impossible, the ancient Greek mathematicians first attempted compass-and-straightedge constructions, and they discovered how to construct sums, differences, products, ratios, and square roots of given lengths. They could also construct half of an angle, a square whose area is twice that of another square, a square having the same area as a given polygon
18.
Regular polygon
–
In Euclidean geometry, a regular polygon is a polygon that is equiangular and equilateral. Regular polygons may be convex or star, in the limit, a sequence of regular polygons with an increasing number of sides becomes a circle, if the perimeter is fixed, or a regular apeirogon, if the edge length is fixed. These properties apply to all regular polygons, whether convex or star, a regular n-sided polygon has rotational symmetry of order n. All vertices of a regular polygon lie on a common circle and that is, a regular polygon is a cyclic polygon. Together with the property of equal-length sides, this implies that every regular polygon also has a circle or incircle that is tangent to every side at the midpoint. Thus a regular polygon is a tangential polygon, a regular n-sided polygon can be constructed with compass and straightedge if and only if the odd prime factors of n are distinct Fermat primes. The symmetry group of a regular polygon is dihedral group Dn, D2, D3. It consists of the rotations in Cn, together with reflection symmetry in n axes that pass through the center, if n is even then half of these axes pass through two opposite vertices, and the other half through the midpoint of opposite sides. If n is odd then all pass through a vertex. All regular simple polygons are convex and those having the same number of sides are also similar. An n-sided convex regular polygon is denoted by its Schläfli symbol, for n <3 we have two degenerate cases, Monogon, degenerate in ordinary space. Digon, a line segment, degenerate in ordinary space. In certain contexts all the polygons considered will be regular, in such circumstances it is customary to drop the prefix regular. For instance, all the faces of uniform polyhedra must be regular, for n >2 the number of diagonals is n 2, i. e.0,2,5,9. for a triangle, square, pentagon, hexagon. The diagonals divide the polygon into 1,4,11,24, for a regular n-gon inscribed in a unit-radius circle, the product of the distances from a given vertex to all other vertices equals n. For a regular simple n-gon with circumradius R and distances di from a point in the plane to the vertices. For a regular n-gon, the sum of the distances from any interior point to the n sides is n times the apothem. This is a generalization of Vivianis theorem for the n=3 case, the sum of the perpendiculars from a regular n-gons vertices to any line tangent to the circumcircle equals n times the circumradius
19.
Computing
–
Computing is any goal-oriented activity requiring, benefiting from, or creating a mathematical sequence of steps known as an algorithm — e. g. through computers. The field of computing includes computer engineering, software engineering, computer science, information systems, the ACM Computing Curricula 2005 defined computing as follows, In a general way, we can define computing to mean any goal-oriented activity requiring, benefiting from, or creating computers. For example, an information systems specialist will view computing somewhat differently from a software engineer, regardless of the context, doing computing well can be complicated and difficult. Because society needs people to do computing well, we must think of computing not only as a profession, the fundamental question underlying all computing is What can be automated. The term computing is also synonymous with counting and calculating, in earlier times, it was used in reference to the action performed by mechanical computing machines, and before that, to human computers. Computing is intimately tied to the representation of numbers, but long before abstractions like the number arose, there were mathematical concepts to serve the purposes of civilization. These concepts include one-to-one correspondence, comparison to a standard, the earliest known tool for use in computation was the abacus, and it was thought to have been invented in Babylon circa 2400 BC. Its original style of usage was by lines drawn in sand with pebbles, abaci, of a more modern design, are still used as calculation tools today. This was the first known computer and most advanced system of calculation known to date - preceding Greek methods by 2,000 years. The first recorded idea of using electronics for computing was the 1931 paper The Use of Thyratrons for High Speed Automatic Counting of Physical Phenomena by C. E. Wynn-Williams. Claude Shannons 1938 paper A Symbolic Analysis of Relay and Switching Circuits then introduced the idea of using electronics for Boolean algebraic operations, a computer is a machine that manipulates data according to a set of instructions called a computer program. The program has a form that the computer can use directly to execute the instructions. The same program in its source code form, enables a programmer to study. Because the instructions can be carried out in different types of computers, the execution process carries out the instructions in a computer program. Instructions express the computations performed by the computer and they trigger sequences of simple actions on the executing machine. Those actions produce effects according to the semantics of the instructions, computer software or just software, is a collection of computer programs and related data that provides the instructions for telling a computer what to do and how to do it. Software refers to one or more programs and data held in the storage of the computer for some purposes. In other words, software is a set of programs, procedures, algorithms, program software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software
20.
Binary numeral system
–
The base-2 system is a positional notation with a radix of 2. Because of its implementation in digital electronic circuitry using logic gates. Each digit is referred to as a bit, the modern binary number system was devised by Gottfried Leibniz in 1679 and appears in his article Explication de lArithmétique Binaire. Systems related to binary numbers have appeared earlier in multiple cultures including ancient Egypt, China, Leibniz was specifically inspired by the Chinese I Ching. The scribes of ancient Egypt used two different systems for their fractions, Egyptian fractions and Horus-Eye fractions, the method used for ancient Egyptian multiplication is also closely related to binary numbers. This method can be seen in use, for instance, in the Rhind Mathematical Papyrus, the I Ching dates from the 9th century BC in China. The binary notation in the I Ching is used to interpret its quaternary divination technique and it is based on taoistic duality of yin and yang. Eight trigrams and a set of 64 hexagrams, analogous to the three-bit and six-bit binary numerals, were in use at least as early as the Zhou Dynasty of ancient China. The Song Dynasty scholar Shao Yong rearranged the hexagrams in a format that resembles modern binary numbers, the Indian scholar Pingala developed a binary system for describing prosody. He used binary numbers in the form of short and long syllables, Pingalas Hindu classic titled Chandaḥśāstra describes the formation of a matrix in order to give a unique value to each meter. The binary representations in Pingalas system increases towards the right, the residents of the island of Mangareva in French Polynesia were using a hybrid binary-decimal system before 1450. Slit drums with binary tones are used to encode messages across Africa, sets of binary combinations similar to the I Ching have also been used in traditional African divination systems such as Ifá as well as in medieval Western geomancy. The base-2 system utilized in geomancy had long been applied in sub-Saharan Africa. Leibnizs system uses 0 and 1, like the modern binary numeral system, Leibniz was first introduced to the I Ching through his contact with the French Jesuit Joachim Bouvet, who visited China in 1685 as a missionary. Leibniz saw the I Ching hexagrams as an affirmation of the universality of his own beliefs as a Christian. Binary numerals were central to Leibnizs theology and he believed that binary numbers were symbolic of the Christian idea of creatio ex nihilo or creation out of nothing. Is not easy to impart to the pagans, is the ex nihilo through Gods almighty power. In 1854, British mathematician George Boole published a paper detailing an algebraic system of logic that would become known as Boolean algebra
21.
MOS Technology 6502
–
The MOS Technology 6502 is an 8-bit microprocessor that was designed by a small team led by Chuck Peddle for MOS Technology. When it was introduced in 1975, the 6502 was, by a considerable margin and it initially sold for less than one-sixth the cost of competing designs from larger companies, such as Motorola and Intel, and caused rapid decreases in pricing across the entire processor market. Along with the Zilog Z80, it sparked a series of projects that resulted in the computer revolution of the early 1980s. Popular home video consoles and computers, such as Atari, Apple II, Nintendo Entertainment System, Commodore PET and others. Soon after the 6502s introduction, MOS Technology was purchased outright by Commodore International, in the early days of the 6502, it was second-sourced by Rockwell and Synertek, and later licensed to other companies. The 6502 was designed by many of the engineers that had designed the Motorola 6800 microprocessor family. Motorola started the 6800 microprocessor project in 1971 with Tom Bennett as the main architect, the chip layout began in late 1972, the first 6800 chips were fabricated in February 1974 and the full family was officially released in November 1974. John Buchanan was the designer of the 6800 chip and Rod Orgill, Bill Mensch joined Motorola in June 1971 after graduating from the University of Arizona. His first assignment was helping define the peripheral ICs for the 6800 family, Motorolas engineers could run analog and digital simulations on an IBM 370-165 mainframe computer. Bennett hired Chuck Peddle in 1973 to do architectural work on the 6800 family products already in progress. He contributed in areas, including the design of the 6850 ACIA. Motorolas target customers were established electronics companies such as Hewlett-Packard, Tektronix, TRW, in May 1972, Motorolas engineers began visiting select customers and sharing the details of their proposed 8-bit microprocessor system with ROM, RAM, parallel and serial interfaces. In early 1974, they provided engineering samples of the chips so that customers could prototype their designs, Motorolas total product family strategy did not focus on the price of the microprocessor, but on reducing the customers total design cost. They offered development software on a computer, the EXORciser system debugging system, onsite training. Both Intel and Motorola had initially announced a price for a single microprocessor. The actual price for production quantities was much less, Motorola offered a design kit containing the 6800 with six support chips for $300. Peddle, who would accompany the people on customer visits. To lower the price, the IC chip size would have to shrink so that more chips could be produced on each silicon wafer and this could be done by removing inessential features in the 6800 and using a newer fabrication technology, depletion-mode MOS transistors
22.
Zilog Z80
–
The Z80 CPU is an 8-bit based microprocessor. It was introduced by Zilog in 1976 as the companys first product. The Z80 was conceived by Federico Faggin in late 1974 and developed by him and his employees at Zilog from early 1975 until March 1976. With the revenue from the Z80, the company built its own chip factories, the Zilog Z80 was a software compatible extension and enhancement of the Intel 8080 and, like it, was mainly aimed at embedded systems. In the early 1980s, the Z80 was the most commonly used CPU of all time, Zilog licensed the Z80 to the US-based Synertek and Mostek, that had helped them with initial production, as well as to a European second source manufacturer, SGS. The design was copied also by several Japanese, East European and Russian manufacturers and this enabled the Z80 to gain acceptance in the world market since large companies like NEC, Toshiba, Sharp, and Hitachi, started to manufacture the device. The Z80 came about when physicist Federico Faggin left Intel at the end of 1974 to found Zilog with Ralph Ungermann, at Fairchild Semiconductor, and later at Intel, Faggin had been working on fundamental transistor and semiconductor manufacturing technology. He also developed the design methodology used for memories and microprocessors at Intel and led the work on the Intel 4004. Masatoshi Shima, the logic and transistor level-designer of the 4004. By March 1976, Zilog had developed the Z80 as well as an accompanying assembler based development system for its customers, and by July 1976, early Z80s were manufactured by Synertek and Mostek, before Zilog had its own manufacturing factory ready, in late 1976. Masatoshi Shima designed most of the microarchitecture as well as the gate and transistor levels of the Z80 CPU, assisted by a number of engineers. CEO Federico Faggin was actually involved in the chip layout work. Faggin worked 80 hours a week in order to meet the tight schedule given by the financial investors, a non maskable interrupt which can be used to respond to power down situations and/or other high priority events. Two separate register files, which could be switched, to speed up response to interrupts such as fast asynchronous event handlers or a multitasking dispatcher. Although they were not intended as extra registers for general code, less hardware required for power supply, clock generation and interface to memory and I/O Single 5-volt power supply. A built-in DRAM refresh mechanism that would otherwise have to be provided by external circuitry, a special reset function which clears only the program counter so that a single Z80 CPU could be used in a development system such as an in-circuit emulator. The Z80 took over from the 8080 and its offspring, the 8085, in the processor market, perhaps a key to the initial success of the Z80 was the built-in DRAM refresh, and other features which allowed systems to be built with fewer support chips. For the original NMOS design, the specified upper frequency limit increased successively from the introductory 2.5 MHz, via the well known 4 MHz
23.
Internet protocols
–
The Internet protocol suite is the conceptual model and set of communications protocols used on the Internet and similar computer networks. It is commonly known as TCP/IP because the protocols in the suite are the Transmission Control Protocol. It is occasionally known as the Department of Defense model, because the development of the model was funded by DARPA. The Internet protocol suite provides end-to-end data communication specifying how data should be packetized, addressed, transmitted, routed and received and this functionality is organized into four abstraction layers which are used to sort all related protocols according to the scope of networking involved. Technical standards specifying the Internet protocol suite and many of its constituent protocols are maintained by the Internet Engineering Task Force, the Internet protocol suite model is a simpler model developed prior to the OSI model. The Internet protocol suite resulted from research and development conducted by the Defense Advanced Research Projects Agency in the late 1960s, after initiating the pioneering ARPANET in 1969, DARPA started work on a number of other data transmission technologies. In 1972, Robert E. Cerf credits Hubert Zimmermann and Louis Pouzin, designer of the CYCLADES network, the protocol was implemented as the Transmission Control Program, first published in 1974. Initially, the TCP managed both datagram transmissions and routing, but as the protocol grew, other researchers recommended a division of functionality into protocol layers, postel stated, “we are screwing up in our design of Internet protocols by violating the principle of layering”. Encapsulation of different mechanisms was intended to create an environment where the layers could access only what was needed from the lower layers. A monolithic design would be inflexible and lead to scalability issues, the Transmission Control Program was split into two distinct protocols, the Transmission Control Protocol and the Internet Protocol. The new suite replaced all protocols used previously and this design is known as the end-to-end principle. Using this design, it possible to connect almost any network to the ARPANET, irrespective of the local characteristics. One popular expression is that TCP/IP, the product of Cerf and Kahns work. A computer called a router is provided with an interface to each network and it forwards packets back and forth between them. Originally a router was called gateway, but the term was changed to avoid confusion with other types of gateways, from 1973 to 1974, Cerfs networking research group at Stanford worked out details of the idea, resulting in the first TCP specification. A significant technical influence was the early networking work at Xerox PARC, DARPA then contracted with BBN Technologies, Stanford University, and the University College London to develop operational versions of the protocol on different hardware platforms. Four versions were developed, TCP v1, TCP v2, TCP v3 and IP v3, the last protocol is still in use today. In 1975, a two-network TCP/IP communications test was performed between Stanford and University College London, in November,1977, a three-network TCP/IP test was conducted between sites in the US, the UK, and Norway
24.
Tiny BASIC
–
Tiny BASIC is a dialect of the BASIC programming language that can fit into as little as 2 or 3 KB of memory. This small size made it invaluable in the days of microcomputers. The prevalence of BASIC on the first generation of computers is an outcome of Tiny BASIC. Tiny BASIC is an example of a software project that existed before the free software movement. It started in the newsletter of the Peoples Computer Company in 1975, dennis Allison, a member of the Computer Science faculty at Stanford University, wrote a specification for a simple version of the BASIC programming language. He was urged to create the standard by Bob Albrecht of the Homebrew Computer Club and he had seen BASIC on minicomputers and felt it would be the perfect match for new machines like the MITS Altair 8800, which had been released in January 1975. This design did not support text strings and only used integer arithmetic, the goal was for the program to fit in 2 to 3 kilobytes of memory. The Tiny BASIC contents of the newsletter soon became Dr. Dobbs Journal of Tiny BASIC with a subtitle of Calisthenics & Orthodontia, hobbyists began writing BASIC language interpreters for their microprocessor-based home computers and sending the source code to Dr. Dobbs Journal and other magazines to be published. Dick Whipple and John Arnold wrote an interpreter that required only 3K of RAM, by the middle of 1976, Tiny BASIC interpreters were available for the Intel 8080, the Motorola 6800 and MOS Technology 6502 processors. Computer hobbyists would exchange paper tapes, cassettes or even retype the files from the printed listings, jim Warren, editor of Dr. Dobbs Journal, wrote in the July 1976 ACM Programming Language newsletter about the motivations and methods of this successful project. He started with this, There is an alternative to the problems raised by Bill Gates in his irate letter to computer hobbyists concerning ripping off software. When software is free, or so inexpensive that its easier to pay for it than to duplicate it, the Bill Gates letter was written to make software into products. The alternative method was to have an experienced professional do the overall design, knowledgeable amateurs would implement the design for a variety of computer systems. Warren predicted this strategy would be continued and expanded, the May 1976 issue of Dr. Dobbs Journal had Li-Chen Wangs Palo Alto Tiny BASIC for the Intel 8080 microprocessor. The listing began with the title, authors name and date. A fellow Homebrew Computer Club member, Roger Rauskolb, modified and improved Li-Chen Wangs program, Roger added his name and preserved the COPYLEFT Notice. Other versions of Tiny BASIC existed, such as the one written by Thomas F. Waitman in 1976 for the Hewlett-Packard HP-2640, Thomas F. Waitman wrote articles for the Hewlett-Packard Journal. The grammar is listed below in Backus-Naur form, as is common in computer language grammar notation, the vertical bar distinguishes alternatives, as does their being listed on separate lines
25.
Division by zero
–
In mathematics, division by zero is division where the divisor is zero. Such a division can be expressed as a/0 where a is the dividend. In ordinary arithmetic, the expression has no meaning, as there is no number which, multiplied by 0, gives a, and so division by zero is undefined. Since any number multiplied by zero is zero, the expression 0/0 also has no defined value, in computing, a program error may result from an attempt to divide by zero. When division is explained at the elementary level, it is often considered as splitting a set of objects into equal parts. As an example, consider having ten cookies, and these cookies are to be distributed equally to five people at a table, each person would receive 105 =2 cookies. Similarly, if there are ten cookies, and only one person at the table, so, for dividing by zero, what is the number of cookies that each person receives when 10 cookies are evenly distributed amongst 0 people at a table. Certain words can be pinpointed in the question to highlight the problem, the problem with this question is the when. There is no way to evenly distribute 10 cookies to nobody, in mathematical jargon, a set of 10 items cannot be partitioned into 0 subsets. So 100, at least in elementary arithmetic, is said to be either meaningless, similar problems occur if one has 0 cookies and 0 people, but this time the problem is in the phrase the number. A partition is possible, but since the partition has 0 parts, vacuously every set in our partition has a number of elements, be it 0,2,5. If there are, say,5 cookies and 2 people, in any integer partition of a 5-set into 2 parts, one of the parts of the partition will have more elements than the other. But the problem with 5 cookies and 2 people can be solved by cutting one cookie in half, the problem with 5 cookies and 0 people cannot be solved in any way that preserves the meaning of divides. Another way of looking at division by zero is that division can always be checked using multiplication. Considering the 10/0 example above, setting x = 10/0, if x equals ten divided by zero, then x times zero equals ten, but there is no x that, when multiplied by zero, gives ten. If instead of x=10/0 we have x=0/0, then every x satisfies the question what number x, multiplied by zero, the Brahmasphutasiddhanta of Brahmagupta is the earliest known text to treat zero as a number in its own right and to define operations involving zero. The author could not explain division by zero in his texts, according to Brahmagupta, A positive or negative number when divided by zero is a fraction with the zero as denominator. Zero divided by a negative or positive number is zero or is expressed as a fraction with zero as numerator
26.
Microsoft Excel
–
Microsoft Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a programming language called Visual Basic for Applications. It has been a widely applied spreadsheet for these platforms, especially since version 5 in 1993. Excel forms part of Microsoft Office, Microsoft Excel has the basic features of all spreadsheets, using a grid of cells arranged in numbered rows and letter-named columns to organize data manipulations like arithmetic operations. It has a battery of supplied functions to answer statistical, engineering, in addition, it can display data as line graphs, histograms and charts, and with a very limited three-dimensional graphical display. It allows sectioning of data to view its dependencies on various factors for different perspectives, Excel was not designed to be used as a database. Microsoft allows for a number of optional command-line switches to control the manner in which Excel starts, the Windows version of Excel supports programming through Microsofts Visual Basic for Applications, which is a dialect of Visual Basic. Programming with VBA allows spreadsheet manipulation that is awkward or impossible with standard spreadsheet techniques, programmers may write code directly using the Visual Basic Editor, which includes a window for writing code, debugging code, and code module organization environment. A common and easy way to generate VBA code is by using the Macro Recorder, the Macro Recorder records actions of the user and generates VBA code in the form of a macro. These actions can then be repeated automatically by running the macro, the macros can also be linked to different trigger types like keyboard shortcuts, a command button or a graphic. The actions in the macro can be executed from these types or from the generic toolbar options. The VBA code of the macro can also be edited in the VBE, advanced users can employ user prompts to create an interactive program, or react to events such as sheets being loaded or changed. Macro Recorded code may not be compatible between Excel versions, some code that is used in Excel 2010 can not be used in Excel 2003. Making a Macro that changes the colors and making changes to other aspects of cells may not be backward compatible. User-created VBA subroutines execute these actions and operate like macros generated using the macro recorder, from its first version Excel supported end user programming of macros and user defined functions.0. Beginning with version 5.0 Excel recorded macros in VBA by default, after version 5.0 that option was discontinued. All versions of Excel, including Excel 2010 are capable of running an XLM macro, Excel supports charts, graphs, or histograms generated from specified groups of cells. The generated graphic component can either be embedded within the current sheet and these displays are dynamically updated if the content of cells change
27.
Microsoft Word
–
Microsoft Word is a word processor developed by Microsoft. It was first released on October 25,1983 under the name Multi-Tool Word for Xenix systems, commercial versions of Word are licensed as a standalone product or as a component of Microsoft Office, Windows RT or the discontinued Microsoft Works suite. Microsoft Word Viewer and Office Online are freeware editions of Word with limited features, in 1981, Microsoft hired Charles Simonyi, the primary developer of Bravo, the first GUI word processor, which was developed at Xerox PARC. Simonyi started work on a word processor called Multi-Tool Word and soon hired Richard Brodie, a former Xerox intern, Microsoft announced Multi-Tool Word for Xenix and MS-DOS in 1983. Its name was simplified to Microsoft Word. Free demonstration copies of the application were bundled with the November 1983 issue of PC World and that year Microsoft demonstrated Word running on Windows. Unlike most MS-DOS programs at the time, Microsoft Word was designed to be used with a mouse and it was not initially popular, since its user interface was different from the leading word processor at the time, WordStar. However, Microsoft steadily improved the product, releasing versions 2.0 through 5.0 over the six years. In 1985, Microsoft ported Word to Mac OS and this was made easier by Word for DOS having been designed for use with high-resolution displays and laser printers, even though none were yet available to the general public. Following the precedents of LisaWrite and MacWrite, Word for Mac OS added true WYSIWYG features and it fulfilled a need for a word processor that was more capable than MacWrite. After its release, Word for Mac OSs sales were higher than its MS-DOS counterpart for at least four years, Word 3.0 included numerous internal enhancements and new features, including the first implementation of the Rich Text Format specification, but was plagued with bugs. Within a few months, Word 3.0 was superseded by a more stable Word 3.01, after MacWrite Pro was discontinued in the mid-1990s, Word for Mac OS never had any serious rivals. Word 5.1 for Mac OS, released in 1992, was a popular word processor owing to its elegance, relative ease of use. Many users say it is the best version of Word for Mac OS ever created, in 1986, an agreement between Atari and Microsoft brought Word to the Atari ST under the name Microsoft Write. The Atari ST version was a port of Word 1.05 for the Mac OS and was never updated due to the degree of software piracy on the Atari platform. The first version of Word for Windows was released in 1989, with the release of Windows 3.0 the following year, sales began to pick up and Microsoft soon became the market leader for word processors for IBM PC-compatible computers. When Microsoft became aware of the Year 2000 problem, it made Microsoft Word 5.5 for DOS available for download free, as of March 2014, it is still available for download from Microsofts web site. In 1991, Microsoft embarked on a project code-named Pyramid to completely rewrite Microsoft Word from the ground up, both the Windows and Mac OS versions would start from the same code base