Boolean expression
કોમ્પ્યુટર વિજ્ઞાનમાં, બુલિયન અભિવ્યક્તિ એ પ્રોગ્રામિંગ ભાષાઓમાં વપરાતી અભિવ્યક્તિ છે જે મૂલ્યાંકન કરવામાં આવે ત્યારે બુલિયન મૂલ્ય ઉત્પન્ન કરે છે. બુલિયન મૂલ્ય સાચું અથવા ખોટું હોય છે. બુલિયન અભિવ્યક્તિ બુલિયન સ્થિરાંકો સાચા કે ખોટા, બુલિયન-ટાઇપ કરેલા ચલ, બુલિયન-મૂલ્ય ધરાવતા ઓપરેટરો અને બુલિયન-મૂલ્ય ધરાવતા કાર્યોના સંયોજનથી બનેલી હોઈ શકે છે. બુલિયન સમીકરણો તર્કમાં પ્રસ્તાવાત્મક સૂત્રોને અનુરૂપ છે અને બુલિયન સર્કિટ્સનો એક વિશેષ કેસ છે. બુલિયન ઓપરેટરો મોટાભાગની પ્રોગ્રામિંગ ભાષાઓમાં બુલિયન ઓપરેટરો હોય છે OR, AND અને NOT; C માં અને તેનાથી પ્રેરિત કેટલીક ભાષાઓમાં, આ "| |" (ડબલ પાઇપ અક્ષર), "& &" (ડબલ એમ્પરસેંડ) અને "! (ઉદ્ગારવાચક બિંદુ) અનુક્રમે, જ્યારે અનુરૂપ બિટવાઇઝ કામગીરીઓ "|", "&" અને "~" (ટિલ્ડ) દ્વારા રજૂ થાય છે. ગાણિતિક સાહિત્યમાં ઉપયોગમાં લેવાતા પ્રતીકો ઘણીવાર "+" (વત્તા), "·" (ડોટ) અને ઓવરબાર, અથવા "ષ્ણ" (વેલ), "ષ્" (એટ) અને "ષ્" (નહીં) અથવા "ષ્" (પ્રાઇમ) હોય છે. કેટલીક ભાષાઓ, દા. ત. પર્લ અને રૂબી, બુલિયન ઓપરેટરોના બે સમૂહ ધરાવે છે, જેમાં સમાન કાર્યો હોય છે પરંતુ પ્રાધાન્ય અલગ હોય છે. સામાન્ય રીતે આ ભાષાઓ નીચલા અગ્રતાના સંચાલકો માટે અને અથવા નહીં નો ઉપયોગ કરે છે. પીએલ/આઈમાંથી મેળવેલી કેટલીક પ્રોગ્રામિંગ ભાષાઓમાં બીટ સ્ટ્રિંગ પ્રકાર હોય છે અને અલગ બુલિયન પ્રકારને બદલે બીઆઈટી (1) નો ઉપયોગ કરે છે. તે ભાષાઓમાં એ જ ઓપરેટરો બુલિયન કામગીરી અને બિટવાઇઝ કામગીરી માટે સેવા આપે છે. આ ભાષાઓ ઓઆર, એન્ડ, નોટ અને એક્સક્લુઝિવ અથવા "|", "&", "â" (ઇન્ફિક્સ) અને "â" (ઉપસર્ગ) દ્વારા રજૂ કરે છે. શોર્ટ-સર્કિટ ઓપરેટરો કેટલીક પ્રોગ્રામિંગ ભાષાઓ, દા. ત. અદા, શોર્ટ-સર્કિટ બુલિયન ઓપરેટરો ધરાવે છે. આ ઓપરેટરો આળસુ મૂલ્યાંકનનો ઉપયોગ કરે છે, એટલે કે, જો અભિવ્યક્તિનું મૂલ્ય ડાબા હાથના બુલિયન અભિવ્યક્તિથી નક્કી કરી શકાય તો તેઓ જમણા હાથના બુલિયન અભિવ્યક્તિનું મૂલ્યાંકન કરતા નથી. પરિણામે, ત્યાં આડઅસરો હોઈ શકે છે જે ફક્ત ડાબા હાથના ઓપરેન્ડના એક મૂલ્ય માટે થાય છે. ઉદાહરણો અભિવ્યક્તિનું મૂલ્યાંકન આ રીતે કરવામાં આવે છે. અભિવ્યક્તિનું મૂલ્યાંકન આ રીતે કરવામાં આવે છે. અને તે સમકક્ષ બુલિયન અભિવ્યક્તિઓ છે, જે બંનેનું મૂલ્યાંકન આ રીતે કરવામાં આવે છે. સાચું અને ખોટું વળતરનો પ્રકાર અલબત્ત, મોટાભાગના બુલિયન સમીકરણોમાં ઓછામાં ઓછો એક ચલ () અને ઘણીવાર વધુ () હશે. આ પણ જુઓ અભિવ્યક્તિ (કોમ્પ્યુટર વિજ્ઞાન) અભિવ્યક્તિ (ગણિત) બુલિયન કાર્ય સંદર્ભો બાહ્ય કડીઓ જ્યોર્જ બુલ, કેમ્બ્રિજ અને ડબલિન મેથેમેટિકલ જર્નલ વોલ્યુમ દ્વારા તર્કની ગણતરી. III (1848), pp. 183-98. બુલિયન બીજગણિત ઓપરેટર્સ (પ્રોગ્રામિંગ)