సంఖ్య
సంఖ్యలలో రకరకాలు ఉన్నాయి. సహజ సంఖ్యలు, పూర్ణ సంఖ్యలు, పూర్ణాంకాలు, కరణీయ సంఖ్యలు, అకరణీయ సంఖ్యలు, వాస్తవ సంఖ్యలు, సంకీర్ణ సంఖ్యలు, లోకాతీత సంఖ్యలు, బీజీయసంఖ్యలు, మొదలైనవి.
గణనయంత్రం
మనం కంప్యూటర్‌లో దత్తాంశాలు (data), ఆదేశాలు (instructions or commands) దాచినప్పుడు వాటిని ఎక్కడ దాచేమో తెలియాలి కదా. అందుకని కొట్టు (store or memory) అనే గదిని అరల పెట్టెలా ఊహించుకుందాం. అంటే, పోస్టాఫీసులో ఉత్తరాలు బట్వాడా చేసే బీరువాలా కాని, పోపు సామానులు దాచుకునే పెట్టెలా కాని ఉంటుందని ఊహించుకుందాం. ప్రతి “అర”కి ఒక చిరునామా లేదా విలాసం (address) ఉంటుంది. ప్రతి అర ఒక అష్టా (byte) పొడవు ఉంటుంది అని కూడా ఊహించుకుందాం. అంటే, ప్రతి అర లోనూ 8 ద్వింకములు (bits) పొడుగున్న సంఖ్య పడుతుంది. ఇలాంటి అరలు 1024 ఉంటే వాటిల్లో సున్న నుండి 1023 వరకు, మొత్తం 1024 ఏకైక ద్వియాంశ సంఖ్యలని దాచవచ్చు. కనుక అష్టా పొడుగున్న అరల పెట్టేలలో 0, 1, 2, 3, 4,…, 9 వరకు అంకెలు, A, B, C, D, …, Z వరకు పెద్ద బడిలో అక్షరాలు, a, b, c, d, …, z అనుకుంటూ చిన్న బడిలో అక్షరాలు, !, @, $, ^, &, *, (, ), _, +, -, /, , ? వంటి చిహ్నాలు సునాయాసంగా దాచవచ్చు. ఈ శాల్తీ (character) లు అన్నీ కలుపుకున్నా 1024 కంటె తక్కువే ఉంటాయి కనుక ఇవి సునాయాసంగా మన కొట్లో పడతాయి. పట్టగా ఇంకా ఖాళీలు కూడా మిగిలిపోతాయి.