ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

calc - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറിൽ കാൽക് പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് കാൽക് ആണിത്.

പട്ടിക:

NAME


calc - അനിയന്ത്രിതമായ കൃത്യമായ കാൽക്കുലേറ്റർ

സിനോപ്സിസ്


കണക്കാക്കുക [-c] [-C] [-d]
[-D calc_debug[:resource_debug[:user_debug]]]
[-e] [-h] [-i] [-m മോഡ്] [-O]
[-p] [-q] [-s] [-u] [-v] [[--] calc_cmd ...]

#!/usr/bin/calc [മറ്റ്_പതാകകൾ ...] -f

വിവരണം



CALC ഓപ്ഷനുകൾ

-c ഒരു സ്കാൻ/പാഴ്സ് പിശകിന് ശേഷവും കമാൻഡ് ലൈനുകൾ വായിക്കുന്നത് തുടരുക
ഒരു വരി ഉപേക്ഷിക്കൽ. ഈ ഓപ്‌ഷൻ സ്കാനിംഗും പാഴ്‌സിംഗും മാത്രമേ കൈകാര്യം ചെയ്യുന്നുള്ളൂ എന്നത് ശ്രദ്ധിക്കുക
കാൽക് ഭാഷയുടെ. ഇത് എക്സിക്യൂഷൻ അല്ലെങ്കിൽ റൺ-ടൈം പിശകുകൾ കൈകാര്യം ചെയ്യുന്നില്ല.

ഉദാഹരണത്തിന്:

calc read many_errors.cal

കാരണമാകും കണക്കാക്കുക ആദ്യത്തെ വാക്യഘടന പിശകിൽ നിർത്തലാക്കാൻ, അതേസമയം:

calc -c read many_errors.cal

കാരണമാകും കണക്കാക്കുക സ്‌കാൻ/പാഴ്‌സ് ചെയ്‌തിട്ടും വായിക്കുന്ന ഓരോ വരിയും പ്രോസസ്സ് ചെയ്യാൻ ശ്രമിക്കുന്നതിന്
അത് നേരിടുന്ന പിശകുകൾ.

സ്ഥിരസ്ഥിതിയായി, calc സ്റ്റാർട്ടപ്പ് റിസോഴ്സ് ഫയലുകൾ കണ്ടെത്തിയില്ലെങ്കിൽ നിശബ്ദമായി അവഗണിക്കപ്പെടും. ഈ
ഫ്ലാഗ് നഷ്‌ടമായ സ്റ്റാർട്ടപ്പ് റിസോഴ്‌സ് ഫയലുകൾ റിപ്പോർട്ട് ചെയ്യും -d നൽകുകയും ചെയ്യുന്നു.

-C ഇഷ്‌ടാനുസൃത ബിൽട്ടിൻ ഫംഗ്‌ഷനുകൾ നടപ്പിലാക്കാൻ അനുവദിക്കുക. ഈ പതാകയില്ലാതെ, വിളിക്കുന്നു
കസ്റ്റം() ബിൽറ്റ്ഇൻ ഫംഗ്‌ഷൻ ഒരു പിശക് സൃഷ്ടിക്കും.

ഈ പതാകയുടെ ഉപയോഗം കാരണമായേക്കാം കണക്കാക്കുക നിലവാരമില്ലാത്ത ഫംഗ്‌ഷനുകൾ എക്‌സിക്യൂട്ട് ചെയ്യാൻ
പോർട്ടബിൾ അല്ല. ഇതിനായി ഇഷ്‌ടാനുസൃത ബിൽട്ടിൻ ഫംഗ്‌ഷനുകൾ ഡിഫോൾട്ടായി പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു
കാരണം.

-d ഓപ്പണിംഗ് ശീർഷകത്തിന്റെ പ്രിന്റിംഗ് പ്രവർത്തനരഹിതമാക്കുക. റിസോഴ്സ് ഫയൽ ഡീബഗ്ഗിന്റെ പ്രിന്റിംഗ് കൂടാതെ
വിവര സന്ദേശങ്ങളും പോലെ പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു config("resource_debug", 0) ആയിരുന്നു
നടപ്പിലാക്കി.

ഉദാഹരണത്തിന്:

calc "qtime വായിക്കുക; qtime(2) "

ഇതുപോലുള്ള എന്തെങ്കിലും ഔട്ട്പുട്ട് ചെയ്യും:

qtime (utc_hr_offset) നിർവചിച്ചു
സമയം ഏതാണ്ട് പത്തു മണി ആറായി.

അതേസമയം:

calc -d "qtime വായിക്കുക; qtime(2) "

വെറുതെ പറയും:

സമയം ഏതാണ്ട് പത്തു മണി ആറായി.

ഈ ഫ്ലാഗ് നഷ്‌ടമായ കാൽക് സ്റ്റാർട്ടപ്പ് റിസോഴ്‌സ് ഫയലുകളുടെ റിപ്പോർട്ടിംഗ് പ്രവർത്തനരഹിതമാക്കുന്നു.

-D calc_debug[:resource_debug[:user_debug]]
config("calc_debug"), config("resource_debug") എന്നിവയുടെ പ്രാരംഭ മൂല്യം നിർബന്ധമാക്കുക
config("user_debug").

: വേർതിരിച്ച സ്ട്രിംഗുകൾ സൈൻ ചെയ്ത 32 ബിറ്റ് പൂർണ്ണസംഖ്യകളായി വ്യാഖ്യാനിക്കപ്പെടുന്നു. ഒരു ശേഷം
ഓപ്ഷണൽ ലീഡിംഗ് ചിഹ്നം ഒരു മുൻനിര പൂജ്യം ഒക്ടൽ പരിവർത്തനത്തെ സൂചിപ്പിക്കുന്നു, ഒരു ലീഡിംഗ്
``0x'' അല്ലെങ്കിൽ ``0X'' ഹെക്സാഡെസിമൽ പരിവർത്തനം. അല്ലെങ്കിൽ, ദശാംശ പരിവർത്തനം അനുമാനിക്കപ്പെടുന്നു.

സ്ഥിരസ്ഥിതിയായി, calc_debug 0, റിസോഴ്സ്_ഡീബഗ് 3 ഉം user_debug ആണ്.

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡ്:

സഹായ കോൺഫിഗറേഷൻ

-e സ്റ്റാർട്ടപ്പിലെ ഏതെങ്കിലും പരിസ്ഥിതി വേരിയബിളുകൾ അവഗണിക്കുക. Getenv() ബിൽറ്റിൻ ഇപ്പോഴും തുടരും
എന്നിരുന്നാലും, മൂല്യങ്ങൾ തിരികെ നൽകുക.

-f കാൽക് ഇൻ ഉപയോഗിക്കുമ്പോൾ ഈ ഫ്ലാഗ് ആവശ്യമാണ് ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്. അത് അവസാനം ആയിരിക്കണം
ആദ്യകാലത്തിന്റെ #! തിരക്കഥയുടെ വരി.

ഈ ഫ്ലാഗ് സാധാരണയായി ഒരു കാൽക് ഷെൽ സ്ക്രിപ്റ്റിന്റെ അവസാനം മാത്രമാണ്. യുടെ ആദ്യ വരി ആണെങ്കിൽ
ഒരു എക്സിക്യൂട്ടബിൾ ഫയൽ ആരംഭിക്കുന്നു #! എന്ന സമ്പൂർണ്ണ പാത നാമം പിന്തുടരുന്നു കണക്കാക്കുക പ്രോഗ്രാം
പതാകയും -f എന്നപോലെ:

#!/usr/bin/calc [മറ്റ്_പതാകകൾ ...] -f

ഫയലിന്റെ ബാക്കി ഭാഗം പ്രോസസ്സ് ചെയ്യും ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്. കാണുക ഷെൽ സ്ക്രിപ്റ്റ് MODE
വിശദാംശങ്ങൾക്ക് ഈ മാൻ പേജിന്റെ താഴെയുള്ള വിഭാഗം.

ഈ പതാകയുടെ യഥാർത്ഥ രൂപം ഇതാണ്:

-f ഫയലിന്റെ പേര്

ആരംഭിക്കുന്ന ഒരു എക്സിക്യൂട്ടബിൾ കൈകാര്യം ചെയ്യുന്ന സിസ്റ്റങ്ങളിൽ #! ഒരു സ്ക്രിപ്റ്റ് ആയി, പാത
exec() സിസ്റ്റത്തിലേക്കുള്ള അവസാന ആർഗ്യുമെന്റായി എക്സിക്യൂട്ടബിൾ കെർണൽ കൂട്ടിച്ചേർക്കുന്നു
വിളി. ഇതുകൊണ്ടാണ് ദി -f ഏറ്റവും അവസാനം പതാക #! ലൈൻ.

ഇത് സാധ്യമായ ഉപയോഗമാണ് -f ഫയലിന്റെ പേര് കമാൻഡ് ലൈനിൽ:

കണക്കാക്കുക [മറ്റ്_പതാകകൾ ...] -f ഫയലിന്റെ പേര്

ഇത് ലൈനുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിന് കാൽക് കാരണമാകും ഫയലിന്റെ പേര് in ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്.

ഉപയോഗം -f ധ്വനിപ്പിക്കുന്നു -s. ഇതുകൂടാതെ, -d ഒപ്പം -p എങ്കിൽ സൂചിപ്പിക്കുന്നു -i നൽകിയിട്ടില്ല.

-h ഒരു സഹായ സന്ദേശം അച്ചടിക്കുക. ഈ ഓപ്ഷൻ സൂചിപ്പിക്കുന്നു -q. ഇത് തുല്യമാണ് കണക്കാക്കുക
കമാൻഡ് സഹായ സഹായം. മോഡ് 5 അല്ലെങ്കിൽ 7 അല്ലാത്തപക്ഷം സഹായ സൗകര്യം പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു. കാണുക
-m.

-i സാധ്യമെങ്കിൽ സംവേദനാത്മകമാകുക. ഈ പതാക കാരണമാകും കണക്കാക്കുക ഇന്ററാക്ടീവിലേക്ക് വീഴാൻ
ശേഷം മോഡ് calc_cmd കമാൻഡ് ലൈനിലെ ആർഗ്യുമെന്റുകൾ വിലയിരുത്തപ്പെടുന്നു. ഇതില്ലാതെ
പതാക, കണക്കാക്കുക അവ വിലയിരുത്തിയ ശേഷം പുറത്തുകടക്കും.

ഉദാഹരണത്തിന്:

calc 2+5

മൂല്യം 7 പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കും:

calc -i 2+5

മൂല്യം 7 പ്രിന്റ് ചെയ്യുകയും കൂടുതൽ കാര്യങ്ങൾക്കായി ഉപയോക്താവിനോട് ആവശ്യപ്പെടുകയും ചെയ്യും കണക്കാക്കുക കമാൻഡുകൾ.

-m മോഡ്
ഈ ഫ്ലാഗ് അനുമതി മോഡ് സജ്ജമാക്കുന്നു കണക്കാക്കുക. ഇത് കഴിവിനെ നിയന്ത്രിക്കുന്നു കണക്കാക്കുക ലേക്ക്
ഫയലുകൾ തുറന്ന് പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കുക. ഫാഷൻ 0 മുതൽ 7 വരെയുള്ള ഒരു സംഖ്യയായിരിക്കാം.

മോഡ് മൂല്യം എന്നതിന് സമാനമായ രീതിയിൽ വ്യാഖ്യാനിക്കുന്നു chmod(1) ഒക്ടൽ മോഡ്:

0 ഒരു ഫയലും തുറക്കരുത്, പ്രോഗുകൾ എക്സിക്യൂട്ട് ചെയ്യരുത്
1 ഒരു ഫയലും തുറക്കരുത്
2 വായനയ്ക്കായി ഫയലുകൾ തുറക്കരുത്, പ്രോഗുകൾ എക്സിക്യൂട്ട് ചെയ്യരുത്
3 വായിക്കാൻ ഫയലുകൾ തുറക്കരുത്
4 എഴുതാൻ ഫയലുകൾ തുറക്കരുത്, പ്രോഗുകൾ എക്സിക്യൂട്ട് ചെയ്യരുത്
5 എഴുതാൻ ഫയലുകൾ തുറക്കരുത്
6 ഒരു പ്രോഗ്രാമും എക്സിക്യൂട്ട് ചെയ്യരുത്
7 എല്ലാം അനുവദിക്കുക (ഡിഫോൾട്ട് മോഡ്)

ഒരാൾ ഓടാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ കണക്കാക്കുക ഒരു പ്രത്യേക ഉപയോക്താവിൽ നിന്ന്, ഒരാൾ ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചേക്കാം -m ഒരു-ൽ 0
നടത്താനുള്ള ശ്രമം കണക്കാക്കുക കുറച്ചുകൂടി സുരക്ഷിതം.

വായിക്കാനും എഴുതാനുമുള്ള മോഡ് ബിറ്റുകൾ തുറന്ന സ്ഥലത്ത് മാത്രമേ ബാധകമാകൂ. ഫയലുകൾ ഇതിനകം തുറന്നിരിക്കുന്നു
നടപ്പിലാക്കിയിട്ടില്ല. അങ്ങനെ ഒരാൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ -m 0 ഉണ്ടാക്കാനുള്ള ശ്രമത്തിലാണ് കണക്കാക്കുക
കുറച്ചുകൂടി സുരക്ഷിതമാണ്, പക്ഷേ ഇപ്പോഴും ഒരു നിർദ്ദിഷ്ട ഫയൽ വായിക്കാനും എഴുതാനും ആഗ്രഹിച്ചേക്കാം
ചെയ്യാൻ ആഗ്രഹിക്കുന്നു sh(1), ksh(1), ബാഷ്(1) ഷെല്ലുകൾ പോലെയുള്ള

calc -m 0 3

ഫയലുകൾ അവതരിപ്പിച്ചു കണക്കാക്കുക ഈ രീതിയിൽ ഒരു അജ്ഞാത മോഡിൽ തുറക്കുന്നു. കാൽക് ഉദ്ദേശിക്കുന്ന
നിർദ്ദേശിച്ചാൽ അവ വായിക്കാനോ എഴുതാനോ ശ്രമിക്കുക.

മോഡ് വായനയ്‌ക്കായി ഫയലുകൾ തുറക്കുന്നത് അപ്രാപ്‌തമാക്കുകയാണെങ്കിൽ, സ്റ്റാർട്ടപ്പ് റിസോഴ്‌സ് ഫയലുകൾ
എന്നപോലെ വികലാംഗരാണ് -q നല്കപ്പെട്ടു. കീ ബൈൻഡിംഗുകളുടെ വായനയും പ്രവർത്തനരഹിതമാക്കുമ്പോൾ
വായനയ്ക്കായി ഫയലുകൾ തുറക്കുന്നത് മോഡ് പ്രവർത്തനരഹിതമാക്കുന്നു.

-O ഡിഫോൾട്ട് കോൺഫിഗറേഷന് പകരം പഴയ ക്ലാസിക് ഡിഫോൾട്ടുകൾ ഉപയോഗിക്കുക. ഈ പതാക
എക്സിക്യൂട്ട് ചെയ്യുന്ന അതേ പ്രഭാവം കോൺഫിഗറേഷൻ ("എല്ലാം", "oldcfg") ആരംഭ സമയത്ത്.

ശ്രദ്ധിക്കുക: കാൽക്കിന്റെ പഴയ പതിപ്പുകൾ ഉപയോഗിച്ചു -n ഡിഫോൾട്ട് calc-ന്റെ പരിഷ്കരിച്ച രൂപം സജ്ജീകരിക്കുന്നതിന്
കോൺഫിഗറേഷൻ. ദി -n പതാക നിലവിൽ ഒന്നും ചെയ്യുന്നില്ല. യുടെ ഉപയോഗം -n ഇപ്പോൾ പതാകയുണ്ട്
ഒഴിവാക്കി, ഭാവിയിൽ മറ്റെന്തെങ്കിലും വേണ്ടി ഉപയോഗിച്ചേക്കാം.

-p ഉപയോഗിച്ച് പൈപ്പ് പ്രോസസ്സിംഗ് പ്രവർത്തനക്ഷമമാക്കുന്നു -p. ഉദാഹരണത്തിന്:

calc -p "2^21701-1" | fizzbin

പൈപ്പ് മോഡിൽ, കണക്കാക്കുക ആവശ്യപ്പെടുന്നില്ല, മുൻനിര ടാബുകൾ പ്രിന്റ് ചെയ്യുന്നില്ല, പ്രിന്റ് ചെയ്യുന്നില്ല
പ്രാരംഭ തലക്കെട്ട്. ദി -p പതാക മറികടക്കുന്നു -i.

-q സ്റ്റാർട്ടപ്പ് സ്ക്രിപ്റ്റുകളുടെ വായന പ്രവർത്തനരഹിതമാക്കുക.

-s സ്ഥിരസ്ഥിതിയായി, എല്ലാം calc_cmd args വിലയിരുത്തുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്നു. ഈ ഫ്ലാഗ് പ്രവർത്തനരഹിതമാക്കും
അവയുടെ മൂല്യനിർണ്ണയം, പകരം അവയെ argv() ബിൽട്ടിനിനുള്ള സ്ട്രിംഗുകളായി ലഭ്യമാക്കുക
പ്രവർത്തനം.

-u stdin, stdout എന്നിവയുടെ ബഫറിംഗ് പ്രവർത്തനരഹിതമാക്കുക.

-v അച്ചടിക്കുക കണക്കാക്കുക പതിപ്പ് നമ്പറും എക്സിറ്റും.

-- കൂടുതൽ ഓപ്ഷനുകളൊന്നും പിന്തുടരുന്നില്ലെന്ന് ഇരട്ട ഡാഷ് സൂചിപ്പിക്കുന്നു. അങ്ങനെ calc ചെയ്യും
ഒരു ഡാഷിൽ ആരംഭിച്ചാലും കമാൻഡ് ലൈനിൽ പിന്നീടുള്ള ആർഗ്യുമെന്റ് അവഗണിക്കുക. ഇതാണ്
ഇനിപ്പറയുന്നതുപോലെ കമാൻഡ് ലൈനിൽ നെഗറ്റീവ് മൂല്യങ്ങൾ നൽകുമ്പോൾ ഉപയോഗപ്രദമാണ്:

calc -p -- -1 - -7

CALC കമാൻഡ് ലൈൻ

ഇല്ല calc_cmd വാദങ്ങൾ, കണക്കാക്കുക സംവേദനാത്മകമായി പ്രവർത്തിക്കുന്നു. ഒന്നോ അതിലധികമോ വാദങ്ങൾ ആണെങ്കിൽ
കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്നു ഒപ്പം -s എങ്കിൽ നൽകിയിട്ടില്ല കണക്കാക്കുക അവ വായിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യും
ഒന്നുകിൽ സംവേദനാത്മകമായി പോകാൻ ശ്രമിക്കുക -i പതാക ഉണ്ടായിരുന്നു അല്ലെങ്കിൽ ഇല്ലായിരുന്നു.

If -s കൊടുത്തു, കണക്കാക്കുക ഒന്നിനെയും വിലയിരുത്തില്ല calc_cmd വാദങ്ങൾ എന്നാൽ പകരം അവ ഉണ്ടാക്കുക
argv() ബിൽട്ടിൻ ഫംഗ്‌ഷനിലേക്ക് സ്ട്രിംഗുകളായി ലഭ്യമാണ്.

പരാന്തീസിസ്, ബ്രാക്കറ്റുകൾ, അർദ്ധവിരാമങ്ങൾ, പോലുള്ള പ്രതീകങ്ങളില്ലാത്ത മതിയായ ലളിതമായ കമാൻഡുകൾ
UNIX ഷെല്ലുകളിൽ പ്രത്യേക വ്യാഖ്യാനങ്ങളുള്ള '*' നൽകാം, ഒരുപക്ഷേ കൂടെ
സ്‌പെയ്‌സുകൾ, അവസാനിക്കുന്ന ന്യൂലൈൻ വരെ. ഉദാഹരണത്തിന്:

കണക്കുകൂട്ടൽ 23 + 47

70 പ്രിന്റ് ചെയ്യും. എന്നിരുന്നാലും, കമാൻഡ് ലൈനുകളിൽ പ്രശ്നങ്ങൾ ഉണ്ടാകും:

കണക്കുകൂട്ടൽ 23 * 47

കാൽക് -23 + 47

മുകളിലെ ആദ്യ ഉദാഹരണം പരാജയപ്പെടുന്നു കാരണം ഷെൽ '*' ഒരു ഫയൽ ഗ്ലോബ് ആയി വ്യാഖ്യാനിക്കുന്നു. ദി
രണ്ടാമത്തെ ഉദാഹരണം പരാജയപ്പെടുന്നു, കാരണം '-23' ഒരു കാൽക് ഓപ്ഷനായി കാണുന്നു (അതല്ല) കൂടാതെ ചെയ്യുക
ഒരു അജ്ഞാതമായ ഓപ്ഷനായി അത് കരുതുന്നു എന്ന് calc ഒബ്ജക്റ്റുകൾ. ഈ കേസുകൾ സാധാരണയായി ഉണ്ടാക്കാം
ഉദ്ധരണികൾക്കിടയിൽ കമാൻഡ് ഉൾപ്പെടുത്തിക്കൊണ്ട് പ്രതീക്ഷിച്ചതുപോലെ പ്രവർത്തിക്കാൻ:

കണക്കുകൂട്ടൽ '23 * 47'

calc "പ്രിന്റ് ചതുരശ്ര(2), exp(1) "

അല്ലെങ്കിൽ പരന്തീസിസുകളിലും ഉദ്ധരണികളിലും ലീഡ് ചെയ്യാതിരിക്കാൻ -'കൾ ഇനിപ്പറയുന്നത് പോലെ:

calc '(-23 + 47)'

കാൽക് ഓപ്‌ഷനുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ അവസാനിച്ചുവെന്ന് സൂചിപ്പിക്കാൻ ഒരാൾക്ക് ഒരു ഇരട്ട ഡാഷും ഉപയോഗിക്കാം:

calc -- -23 + 47

calc -q -- -23 + 47

എങ്കിൽ '!' പോലെയുള്ള ഷെല്ലുകൾക്ക് ഫാക്‌ടോറിയൽ ഫംഗ്‌ഷൻ സൂചിപ്പിക്കാൻ ഉപയോഗിക്കേണ്ടതാണ് csh(1) ഇതിനായി
'!' ചരിത്രത്തിന് പകരമായി ഒരു നോൺ-സ്‌പേസ് പ്രതീകം ഉപയോഗിക്കുന്നു, അത് ആയിരിക്കാം
'!' എന്നതിന്റെ പ്രത്യേക അർത്ഥത്തിൽ നിന്ന് രക്ഷപ്പെടാൻ ഒരു സ്പെയ്സ് ഉൾപ്പെടുത്തുകയോ ബാക്ക്സ്ലാഷ് ഉപയോഗിക്കുകയോ ചെയ്യേണ്ടത് ആവശ്യമാണ്. വേണ്ടി
ഉദാഹരണത്തിന്, കമാൻഡ്:

പ്രിന്റ് 27!^2

പകരം വയ്ക്കേണ്ടി വന്നേക്കാം:

പ്രിന്റ് 27! ^2 അല്ലെങ്കിൽ പ്രിന്റ് 27^2

CALC ഫയലുകൾ ആരംഭിക്കുക

സാധാരണയായി സ്റ്റാർട്ടപ്പിൽ, പരിസ്ഥിതി വേരിയബിൾ ആണെങ്കിൽ $CALCRC നിർവചിക്കപ്പെടാത്തതും കണക്കാക്കുക അഭ്യർത്ഥിക്കുന്നു
ഇല്ലാതെ -q പതാക, അല്ലെങ്കിൽ എങ്കിൽ $CALCRC നിർവചിക്കുകയും കാൽക് ഉപയോഗിച്ച് വിളിക്കുകയും ചെയ്യുന്നു -e, കണക്കാക്കുക തിരയുന്നു
calc റിസോഴ്സ് ഡയറക്ടറിയിൽ ഒരു ഫയൽ "സ്റ്റാർട്ട്അപ്പ്" .calcrc ഉപയോക്താവിന്റെ ഹോം ഡയറക്ടറിയിൽ, ഒപ്പം
.കാൽസിനിറ്റ് in The നിലവിലുള്ളത് ഡയറക്ടറി. ഇവയിൽ ഒന്നോ അതിലധികമോ കണ്ടെത്തിയാൽ, അവ വായിക്കുന്നു
പിന്തുടർച്ചയായി കണക്കാക്കുക സ്ക്രിപ്റ്റുകളും അവയുടെ കമാൻഡുകളും നടപ്പിലാക്കി. നിർവചിക്കുമ്പോൾ, $CALCRC ആണ്
ഫയലുകളുടെ പേരുകളുടെ ':' വേർതിരിക്കപ്പെട്ട ഒരു ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു, കൂടാതെ calc അഭ്യർത്ഥിക്കുകയാണെങ്കിൽ ഇവ രണ്ടും കൂടാതെ
The -q or -e ഫ്ലാഗുകൾ, ഈ ഫയലുകൾ തുടർച്ചയായി വായിക്കുകയും അവയുടെ കമാൻഡുകൾ നടപ്പിലാക്കുകയും ചെയ്യുന്നു. ഇല്ല
ഒരു ലിസ്റ്റുചെയ്ത ഫയൽ കണ്ടെത്തിയില്ലെങ്കിൽ പിശക് അവസ്ഥ സൃഷ്ടിക്കുന്നു.

മോഡ് വ്യക്തമാക്കിയിട്ടുണ്ടെങ്കിൽ -m വായനയ്ക്കായി ഫയലുകൾ തുറക്കുന്നതും തുടർന്ന് വായിക്കുന്നതും പ്രവർത്തനരഹിതമാക്കുന്നു
സ്റ്റാർട്ടപ്പ് ഫയലുകളും പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നു -q നല്കപ്പെട്ടു.

CALC ഫയൽ തിരയൽ പാത

പരിസ്ഥിതി വേരിയബിൾ ആണെങ്കിൽ $CALCPATH നിർവചിക്കപ്പെട്ടിട്ടില്ല, അല്ലെങ്കിൽ അത് നിർവചിച്ചിട്ടുണ്ടെങ്കിൽ ഒപ്പം കണക്കാക്കുക is
കൂടെ അഭ്യർത്ഥിച്ചു -e ഫ്ലാഗ്, ഒരു ഫയലിന്റെ പേര് ആരംഭിക്കാത്തപ്പോൾ /, ~ or ./, എന്ന് വ്യക്തമാക്കിയിരിക്കുന്നു
ലെ:

എന്റെ ഫയൽ വായിക്കുക

കണക്കാക്കുക തുടർച്ചയായി തിരയലുകൾ:

./myfile
./myfile.cal
/usr/lib/myfile
/usr/lib/myfile.cal
/usr/share/calc/custom/myfile
/usr/share/calc/custom/myfile.cal

ഫയൽ കണ്ടെത്തിയാൽ, തിരയൽ നിർത്തുകയും ഫയലിലെ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യുകയും ചെയ്യുന്നു. അത്
നിർദ്ദിഷ്‌ട പേരുള്ള വായിക്കാനാകുന്ന ഫയലൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ ഒരു പിശക്. ഒരു ഇതര തിരയൽ പാത
നിർവചിച്ചുകൊണ്ട് വ്യക്തമാക്കാം $CALCPATH PATH നിർവചിച്ചിരിക്കുന്നതുപോലെ, ഒരു ':'
ഡയറക്‌ടറികളുടെ വേർതിരിച്ച ലിസ്റ്റ്, തുടർന്ന് അഭ്യർത്ഥിക്കുക കണക്കാക്കുക ഇല്ലാതെ -e ഫ്ലാഗ്.

കാൽക് stdin, stdout, stderr എന്നിവ ഒഴികെയുള്ള എല്ലാ തുറന്ന ഫയലുകളും ലഭ്യമായ ഫയലുകളായി പരിഗണിക്കുന്നു
എഴുത്തും വായനയും. ഒരാൾ അവതരിപ്പിക്കാം കണക്കാക്കുക ഉപയോഗിച്ച് ഇതിനകം തുറന്ന ഫയൽ ഉപയോഗിച്ച് sh(1), ksh(1),
ബാഷ്(1)-പോലുള്ള ഷെല്ലുകൾ ഇവയാണ്:

കണക്കുകൂട്ടൽ 3

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡുകൾ:

സഹായം സഹായം
സഹായ അവലോകനം
സഹായ ഉപയോഗം
പരിസ്ഥിതിയെ സഹായിക്കുക
സഹായ കോൺഫിഗറേഷൻ

ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്

എക്സിക്യൂട്ടബിൾ ഫയലിന്റെ ആദ്യ വരി ആരംഭിക്കുകയാണെങ്കിൽ #! എന്ന സമ്പൂർണ്ണ പാത നാമം പിന്തുടരുന്നു
The കണക്കാക്കുക പരിപാടിയും പതാകയും -f എന്നപോലെ:

#!/usr/bin/calc [മറ്റ്_പതാകകൾ ...] -f

ഫയലിന്റെ ബാക്കി ഭാഗം പ്രോസസ്സ് ചെയ്യും ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്. അതല്ല -f യിൽ ആയിരിക്കണം
പ്രാരംഭ ``#!'' വരിയുടെ അവസാനം. മറ്റേതെങ്കിലും ഓപ്ഷണൽ മറ്റ്_പതാകകൾ മുമ്പേ വരണം -f.

In ഷെൽ സ്ക്രിപ്റ്റ് മോഡ് ഫയലിലെ ഉള്ളടക്കങ്ങൾ a-ൽ ഉള്ളതുപോലെ വായിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്നു
'#' ൽ ആരംഭിക്കുന്ന "കമാൻഡ്" ഒഴികെ, ഒരു റീഡ് കമാൻഡ് വഴി ഫയൽ പ്രോസസ്സ് ചെയ്യുന്നു
വൈറ്റ്‌സ്‌പെയ്‌സിന് ശേഷം അടുത്ത ന്യൂലൈനിൽ അവസാനിക്കുന്നത് ഒരു കമന്റായി കണക്കാക്കുന്നു. ഏതെങ്കിലും
ഓപ്ഷണൽ മറ്റ്_പതാകകൾ സ്ക്രിപ്റ്റിനുള്ളിലെ പിന്നീടുള്ള വരികൾ ആദ്യം പാഴ്‌സ് ചെയ്യും
സ്വയം.

In ഷെൽ സ്ക്രിപ്റ്റ് മോഡ്, -s എപ്പോഴും അനുമാനിക്കപ്പെടുന്നു. ഇതുകൂടാതെ, -d ഒപ്പം -p സ്വയമേവ സജ്ജീകരിച്ചിരിക്കുന്നു
if -i നൽകിയിട്ടില്ല.

ഉദാഹരണത്തിന്, ഫയൽ ആണെങ്കിൽ /tmp/mersenne:

#!/usr/bin/calc -q -f
#
# mersenne - ഒരു കാൽക്കിന്റെ ഒരു ഉദാഹരണം ഷെൽ സ്ക്രിപ്റ്റ് ഫയല്

/* പാഴ്സ് ആർഗ്സ് */
എങ്കിൽ (argv() != 1) {
fprintf(ഫയലുകൾ(2), "ഉപയോഗം: %s exp\n", config("പ്രോഗ്രാം"));
നിർത്തലാക്കുക "ഒരു എക്‌സ്‌പോണന്റ് ആർഗ് നൽകണം";
}

/* മെർസെൻ നമ്പർ പ്രിന്റ് ചെയ്യുക */
"2^" അച്ചടിക്കുക: argv(0) : "-1 =", 2^eval(argv(0))-1;

എക്സിക്യൂട്ടബിൾ ഫയൽ ആക്കി:

chmod +x /tmp/mersenne

തുടർന്ന് കമാൻഡ് ലൈൻ:

/tmp/mersenne 127

അച്ചടിക്കും:

2^127-1 = 170141183460469231731687303715884105727

കാരണം ശ്രദ്ധിക്കുക -s ൽ അനുമാനിക്കപ്പെടുന്നു ഷെൽ സ്ക്രിപ്റ്റ് മോഡ് കൂടാതെ നോൺ-ഡാഷ് ആർഗുകളും നിർമ്മിക്കുന്നു
വഴി സ്ട്രിംഗുകളായി ലഭ്യമാണ് argv() അന്തർനിർമ്മിത പ്രവർത്തനം. അതുകൊണ്ടു:

2^eval(argv(0))-1

2^n-1 ന്റെ ദശാംശ മൂല്യം പ്രിന്റ് ചെയ്യും

2^argv(0) -1

ചെയ്യില്ല.

ഡാറ്റ തരങ്ങൾ

അടിസ്ഥാന ബിൽറ്റിൻ ഡാറ്റ തരങ്ങളിൽ പൂർണ്ണസംഖ്യകൾ, യഥാർത്ഥ സംഖ്യകൾ, യുക്തിസഹമായ സംഖ്യകൾ, കോംപ്ലക്സ് എന്നിവ ഉൾപ്പെടുന്നു
അക്കങ്ങളും സ്ട്രിംഗുകളും.

ഒരു ഒബ്‌ജക്‌റ്റ് ഉപയോഗിക്കുന്നതിലൂടെ, ഒരാൾക്ക് ഏകപക്ഷീയമായി സങ്കീർണ്ണമായ ഡാറ്റ തരങ്ങൾ നിർവചിക്കാം. എങ്ങനെയെന്ന് ഒരാൾക്ക് നിർവചിക്കാം
അത്തരം വസ്തുക്കൾ സങ്കലനം, വ്യവകലനം, തുടങ്ങിയ വിപുലമായ പ്രവർത്തനങ്ങളിൽ പ്രവർത്തിക്കുന്നു.
ഗുണനം, വിഭജനം, നിഷേധം, ചതുരം, മോഡുലസ്, റൗണ്ടിംഗ്, എക്സ്പോണൻഷ്യേഷൻ, സമത്വം,
താരതമ്യം, അച്ചടി തുടങ്ങിയവ.

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡുകൾ:

സഹായ തരങ്ങൾ
സഹായം obj
objfuncs കാണിക്കുക

വ്യത്യാസങ്ങൾ

വേരിയബിളുകൾ ഇൻ കണക്കാക്കുക തരമില്ലാത്തവയാണ്. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഒരു വേരിയബിളിന്റെ അടിസ്ഥാന തരം
അതിന്റെ ഉള്ളടക്കത്താൽ നിർണ്ണയിക്കപ്പെടുന്നു. ഒരു വേരിയബിളിന് ഒരു മൂല്യം നൽകുന്നതിനുമുമ്പ് അതിന് മൂല്യമുണ്ട്
പൂജ്യം.

ഒരു വേരിയബിളിന്റെ വ്യാപ്തി ആഗോളമോ ഒരു ഫയലിന് പ്രാദേശികമോ ഒരു നടപടിക്രമത്തിന് പ്രാദേശികമോ ആകാം. മൂല്യങ്ങൾ
ഒരു മാട്രിക്സിലോ സ്റ്റാക്കും ക്യൂ ശൈലിയും അനുവദിക്കുന്ന ഒരു ലിസ്റ്റിലേക്കോ ഒന്നിച്ച് ഗ്രൂപ്പുചെയ്യാം
പ്രവർത്തനങ്ങൾ.

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡുകൾ:

സഹായ വേരിയബിൾ
സഹായ പായ
സഹായ പട്ടിക
ആഗോളതലത്തിൽ കാണിക്കുക

ഇൻപുട്ട് ഔട്ട്പുട്ട്

ഒരു മുൻനിര ``0x' ഒരു ഹെക്സാഡെസിമൽ മൂല്യത്തെ സൂചിപ്പിക്കുന്നു, ഒരു ലീഡിംഗ് ``0b" ഒരു ബൈനറി മൂല്യത്തെ സൂചിപ്പിക്കുന്നു, കൂടാതെ
ഒരു ``0' എന്നതിന് ശേഷം ഒരു അക്കം ഒരു ഒക്ടൽ മൂല്യത്തെ സൂചിപ്പിക്കുന്നു. സങ്കീർണ്ണ സംഖ്യകൾ സൂചിപ്പിക്കുന്നത് a
``3+4i'' പോലെയുള്ള ``i'' എന്നതിന് പിന്നിൽ. സ്ട്രിംഗുകൾ ഒന്നുകിൽ ഒറ്റ ജോടി കൊണ്ട് വേർതിരിച്ചേക്കാം
അല്ലെങ്കിൽ ഇരട്ട ഉദ്ധരണികൾ. സ്വതവേ, കണക്കാക്കുക ഫ്ലോട്ടിംഗ് പോയിന്റ് നമ്പറുകൾ പോലെ മൂല്യങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു.
ഭിന്നസംഖ്യകൾ ഉൾപ്പെടെ നിരവധി മോഡുകളിൽ മൂല്യങ്ങൾ അച്ചടിക്കുന്നതിന് ഡിഫോൾട്ട് മാറ്റാം,
പൂർണ്ണസംഖ്യകളും എക്സ്പോണൻഷ്യലുകളും.

നിരവധി stdio പോലുള്ള ഫയൽ I/O ഓപ്പറേഷനുകൾ നൽകിയിട്ടുണ്ട്. ഒരാൾക്ക് തുറക്കാം, വായിക്കാം, എഴുതാം, അന്വേഷിക്കാം
കൂടാതെ ഫയലുകൾ അടയ്ക്കുക. ഫയലിന്റെ പേരുകൾ ഒരു വിധത്തിൽ ഹോം ഡയറക്‌ടറികളിലേക്കുള്ള വിപുലീകരണത്തിന് വിധേയമാണ്
കോൺ അല്ലെങ്കിൽ സി-ഷെല്ലിന് സമാനമാണ്.

ഉദാഹരണത്തിന്:

~/.calcrc
~chongo/lib/fft_multiply.cal

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡ്:

സഹായ ഫയൽ

CALC ഭാഷ

ദി കണക്കാക്കുക ഭാഷ ഒരു സി പോലെയുള്ള ഭാഷയാണ്. ഭാഷയിൽ വേരിയബിൾ പോലുള്ള കമാൻഡുകൾ ഉൾപ്പെടുന്നു
പ്രഖ്യാപനങ്ങൾ, എക്സ്പ്രഷനുകൾ, ടെസ്റ്റുകൾ, ലേബലുകൾ, ലൂപ്പുകൾ, ഫയൽ പ്രവർത്തനങ്ങൾ, ഫംഗ്ഷൻ കോളുകൾ. ഇവ
കമാൻഡുകൾ സിയിലെ അവയുടെ എതിരാളികളുമായി വളരെ സാമ്യമുള്ളതാണ്.

ഭാഷയിൽ പ്രത്യേകമായി നിരവധി കമാൻഡുകൾ ഉൾപ്പെടുന്നു കണക്കാക്കുക സ്വയം. ഇതിൽ ഉൾപ്പെടുന്നവ
ഫംഗ്‌ഷൻ ഡെഫനിഷൻ, സഹായം, റിസോഴ്‌സ് ഫയലുകളിൽ റീഡിംഗ്, ഡംപ് ഫയലുകൾ എ
ഫയൽ, പിശക് അറിയിപ്പ്, കോൺഫിഗറേഷൻ നിയന്ത്രണവും നിലയും.

കൂടുതൽ വിവരങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക കണക്കാക്കുക കമാൻഡ്:

സഹായ കമാൻഡ്
സഹായ പ്രസ്താവന
സഹായ ആവിഷ്കാരം
സഹായ ഓപ്പറേറ്റർ
സഹായ കോൺഫിഗറേഷൻ

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ കാൽക് ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad