ഈ കാൽക്കുലേറ്റർ 32-ബിറ്റ്, 64-ബിറ്റ് ബൈനറി സ്ട്രിംഗുകളെ അവയുടെ ഫ്ലോട്ടിംഗ് പോയിൻറ് മൂല്യങ്ങളിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു (അതായത് "3.14159 ..." പോലുള്ള ദശാംശ മൂല്യങ്ങൾ). ഇതിന് ദശാംശ സംഖ്യയെ 32-ബിറ്റ്, 64-ബിറ്റ് ബൈനറി സ്ട്രിംഗിലേക്ക് പരിവർത്തനം ചെയ്യാനും കഴിയും.
ഉദാഹരണത്തിന്, പൈയുടെ ഫ്ലോട്ടിംഗ് പോയിൻറ് (ഡെസിമൽ) മൂല്യം 3.14159 ...
പൈയുടെ ബൈനറി പ്രാതിനിധ്യം ഇതാണ്:
01000000 01001001 00001111 11010000
ഈ കാൽക്കുലേറ്റർ ടു-വേ പരിവർത്തനങ്ങളെ പിന്തുണയ്ക്കുന്നു. അതിന്റെ അർത്ഥം വ്യക്തമാക്കുന്നതിന്, ഇതിന് ചെയ്യാൻ കഴിയുന്ന പരിവർത്തനങ്ങൾ ഇതാ:
(1) ബൈനറിയിലേക്ക് ഫ്ലോട്ട് ചെയ്യുക (3.14159 = 01000000 01001001 00001111 11010000)
(2) ബൈനറി ടു ഫ്ലോട്ട് (01000000 01001001 00001111 11010000 = 3.14159)
ഒരു ഫ്ലോട്ടിംഗ് പോയിൻറ് മൂല്യം എങ്ങനെ കണക്കാക്കുന്നുവെന്ന് കമ്പ്യൂട്ടർ സയൻസ്, കമ്പ്യൂട്ടർ ആർക്കിടെക്ചർ വിദ്യാർത്ഥികൾക്ക് എളുപ്പത്തിൽ മനസ്സിലാക്കാൻ സഹായിക്കുന്നതിനാണ് ഈ അപ്ലിക്കേഷൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഉദാഹരണത്തിന്: ചിഹ്നം, എക്സ്പോണന്റ്, മാന്റിസ എന്നിവ തമ്മിൽ വേർതിരിച്ചറിയാൻ വിദ്യാർത്ഥികളെ സഹായിക്കുന്നതിന് ബൈനറി സ്ട്രിംഗ് കളർ കോഡ് ചെയ്തിരിക്കുന്നു. മറ്റൊരു ഉദാഹരണം: ഒരു വ്യക്തിഗത ബിറ്റിൽ ദീർഘനേരം അമർത്തിക്കൊണ്ട്, നിർദ്ദിഷ്ട ബിറ്റ് ടോഗിൾ ചെയ്യുമ്പോഴോ ഓഫാക്കുമ്പോഴോ എന്ത് സംഭവിക്കുമെന്ന് ഉപയോക്താവിനെ കാണിക്കുന്ന ഒരു ഓവർലേ ഇത് സജീവമാക്കും (ഇത് പരീക്ഷിക്കുക!).
ഫ്ലോട്ടിംഗ് പോയിൻറ്, ബൈനറി, ഹെക്സാഡെസിമൽ, ഒക്ടൽ, ഒപ്പിട്ട സംഖ്യ, ഒപ്പിടാത്ത സംഖ്യകൾ എന്നിവയുൾപ്പെടെ മറ്റ് സംഖ്യാ സംവിധാനങ്ങളെയും പ്രാതിനിധ്യങ്ങളെയും ഈ കൺവെർട്ടർ പിന്തുണയ്ക്കുന്നു.
ഇതിനായി ഈ അപ്ലിക്കേഷന് പൂർണ്ണ പരിവർത്തന പിന്തുണയുണ്ട്:
(1) സിംഗിൾ പ്രിസിഷൻ ഫ്ലോട്ടിംഗ് പോയിൻറ് നമ്പറുകൾ (ഫ്ലോട്ട് ... ഡെസിമൽ)
(2) ഇരട്ട-കൃത്യതയുള്ള ഫ്ലോട്ടിംഗ് പോയിൻറ് നമ്പറുകൾ (ഇരട്ട ... ദശാംശ)
(3) ഹെക്സാഡെസിമൽ പ്രാതിനിധ്യം (ഹെക്സ്)
(4) ഒക്ടൽ പ്രാതിനിധ്യം (ഒക്റ്റ്)
ഇതിനായി പരിമിതമായ പരിവർത്തന പിന്തുണ ഈ അപ്ലിക്കേഷനുണ്ട്:
(1) ഒപ്പിട്ട സംഖ്യകൾ (ഒപ്പിട്ട int ... ദശാംശ)
(2) സൈൻ ചെയ്യാത്ത സംഖ്യകൾ (സൈൻ ചെയ്യാത്ത int ... ദശാംശ)
പൂർണ്ണ പിന്തുണയെന്നാൽ രണ്ട് സംഖ്യാ പ്രാതിനിധ്യങ്ങൾക്കിടയിൽ നിങ്ങൾക്ക് ദ്വിമുഖ സംഭാഷണങ്ങൾ നടത്താൻ കഴിയും. പരിമിതമായ പിന്തുണ എന്നതിനർത്ഥം നിങ്ങൾക്ക് വൺ-വേ പരിവർത്തനങ്ങൾ മാത്രമേ നടത്താൻ കഴിയൂ. കമ്പ്യൂട്ടർ സയൻസിലെ എല്ലാ പ്രധാന സംഖ്യാ സംവിധാനങ്ങൾക്കും / പ്രാതിനിധ്യങ്ങൾക്കും പൂർണ്ണ പിന്തുണ ചേർക്കുന്നതിനായി ഞാൻ ഇപ്പോഴും പ്രവർത്തിക്കുന്നു.
രണ്ട് മോഡുകൾ ഉണ്ട്:
(1) ഫ്ലോട്ടിംഗ് പോയിൻറ് കാൽക്കുലേറ്റർ മോഡ് - ബൈനറി, ഫ്ലോട്ടിംഗ് പോയിൻറ് നമ്പറുകൾക്കിടയിൽ വ്യക്തമായി പരിവർത്തനം ചെയ്യാൻ ഇത് ഉപയോഗിക്കുന്നു.
(2) ഹെക്സാഡെസിമൽ, ഒക്ടൽ, ബൈനറി പരിവർത്തന മോഡ് - ഇത് ഹെക്സാഡെസിമൽ, ഒക്ടൽ, ബൈനറി പ്രാതിനിധ്യങ്ങൾക്കിടയിൽ പരിവർത്തനം ചെയ്യാൻ ഉപയോഗിക്കുന്നു. ഈ മൂന്ന് നമ്പർ സിസ്റ്റങ്ങൾക്കിടയിൽ പരിവർത്തനം ചെയ്ത ശേഷം, നിങ്ങൾക്ക് "പ്രയോഗിക്കുക" ബട്ടൺ അമർത്തി അവസാനം ഒരു ഫ്ലോട്ടിംഗ് പോയിന്റ് മൂല്യത്തിലേക്ക് പരിവർത്തനം ചെയ്യാം.
ഇത് ഉപയോഗിക്കുന്നതിലൂടെ പ്രയോജനം ലഭിച്ചേക്കാവുന്ന മറ്റ് വിദ്യാർത്ഥികൾ / പ്രൊഫസർമാർ എന്നിവരുമായി ഈ അപ്ലിക്കേഷൻ പങ്കിടുക. നിങ്ങളുടെ ഫീഡ്ബാക്കും സവിശേഷത അഭ്യർത്ഥനകളും എനിക്ക് ഇമെയിൽ ചെയ്യാൻ മറക്കരുത്. നിങ്ങളുടെ പിന്തുണയുടെയും അഭിനന്ദനത്തിന്റെയും വാക്കുകൾ എനിക്ക് അയയ്ക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ദയവായി അവ എനിക്ക് ഇമെയിൽ ചെയ്യുക!
സവിശേഷതകൾ:
(1) 32-ബിറ്റ്, 64-ബിറ്റ് കൃത്യതകൾ.
(2) ബിൻ ഫ്ലോട്ടിലേക്ക് പരിവർത്തനം ചെയ്യുക.
(3) ഫ്ലോട്ട് ബിന്നിലേക്ക് പരിവർത്തനം ചെയ്യുക.
(4) ഹെക്സ്, ഒക്റ്റ്, ബിൻ എന്നിവയ്ക്കിടയിൽ പരിവർത്തനം ചെയ്യുക.
(5) ഫ്ലോട്ട് ഹെക്സ്, ഒക്റ്റ്, സൈൻ ഇൻ, സൈൻ ചെയ്യാത്ത ഇന്റായി പരിവർത്തനം ചെയ്യുക.
(6) ബിൻ ഹെക്സ്, ഒക്റ്റ്, സൈൻ ഇൻ, സൈൻ ചെയ്യാത്ത ഇന്റായി പരിവർത്തനം ചെയ്യുക.
(7) ചിഹ്നം, എക്സ്പോണന്റ്, മാന്റിസ എന്നിവ ഉപയോഗിച്ച് വിദ്യാർത്ഥികളെ പരിചയപ്പെടുത്തുന്നതിന് കളർ കോഡ് ചെയ്ത ബൈനറി സ്ട്രിംഗ്.
(8) ഫ്ലോട്ട്, ബിൻ, ഹെക്സ്, ഒക്റ്റ് എന്നിവ പകർത്തി ഒട്ടിക്കുക.
(9) ഒപ്പിട്ട / ഒപ്പിടാത്ത int പരിവർത്തനങ്ങൾ ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തുക.
(10) ബിന്നിൽ നിന്ന് ഒപ്പിട്ട / സൈൻ ചെയ്യാത്ത ഇന്റിലേക്ക് വൺ-വേ പരിവർത്തനം.
(11) പ്രത്യേക ഓവർലേ ഇന്റർഫേസ് ഫ്ലോട്ട് എങ്ങനെ പരിവർത്തനം ചെയ്യുന്നുവെന്ന് വിശദീകരിക്കുന്നു (ഒരു വ്യക്തിഗത ബിറ്റിൽ ദീർഘനേരം അമർത്തിക്കൊണ്ട് ഇത് സജീവമാക്കുക).
(12) ഉപയോക്തൃ ക്രമീകരണങ്ങളിൽ കാൽക്കുലേറ്റർ രൂപവും പെരുമാറ്റവും മാറ്റുക.
ഭാവിയിലെ അപ്ഡേറ്റുകളിൽ ഉടൻ വരുന്നു:
(1) ബിൻ, സൈൻ ചെയ്ത / സൈൻ ചെയ്യാത്ത ഇൻ എന്നിവ തമ്മിലുള്ള ടു-വേ പരിവർത്തനങ്ങൾ.
(2) പ്രീമിയം പരസ്യരഹിത പതിപ്പ്.
(3) ലാൻഡ്സ്കേപ്പ് മോഡ്.
കൂടുതൽ വിവരങ്ങൾക്ക് എന്റെ official ദ്യോഗിക വെബ്സൈറ്റ് സന്ദർശിക്കുക.
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android