אונטערשייד צווישן ווערסיעס פון "הילף:הוראות תנאי"

21 בייטן אראפגענומען ,  פֿאַר 2 יאָר
ק
החלפת טקסט – "־" ב־"-"
ק (החלפת טקסט – "\[\[([\s:])?קטגוריה" ב־"[[$1קאטעגאריע")
ק (החלפת טקסט – "־" ב־"-")
שורה 6: שורה 6:
== הפונקציות ==
== הפונקציות ==
=== חשב ===
=== חשב ===
הפונקציה הזו מאפשרת לחשב ביטויים מתמטיים ולוגיים. הפונקציה מוציאה הודעת שגיאה בחלוקות ב־0 וכדומה. בביטויים הלוגיים '''0''' הוא ערך שקר, כל ביטוי לא ריק אחר (כשברירת המחדל היא '''1''') הוא ערך אמת.
הפונקציה הזו מאפשרת לחשב ביטויים מתמטיים ולוגיים. הפונקציה מוציאה הודעת שגיאה בחלוקות ב-0 וכדומה. בביטויים הלוגיים '''0''' הוא ערך שקר, כל ביטוי לא ריק אחר (כשברירת המחדל היא '''1''') הוא ערך אמת.


* '''שם עברי:''' #חשב
* '''שם עברי:''' #חשב
שורה 47: שורה 47:
|-
|-
! /
! /
| חילוק, זהה ל־'''div'''
| חילוק, זהה ל-'''div'''
| {{((}}#חשב:{{משמאל לימין|30 / 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 / 7}}}}
| {{#חשב:30 / 7}}
| {{#חשב:30 / 7}}
|-
|-
! div
! div
| חילוק, זהה ל־'''/''' (ללא חלוקת מספרים שלמים)
| חילוק, זהה ל-'''/''' (ללא חלוקת מספרים שלמים)
| {{((}}#חשב:{{משמאל לימין|30 div 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 div 7}}}}
| {{#חשב:30 div 7}}
| {{#חשב:30 div 7}}
|-
|-
! mod
! mod
| "מודולוס", השארית של החלוקה לאחר הפיכת שני המספרים למספרים שלמים.{{ש}}אזהרה: '''div''' ו־'''mod''' שונים מרוב שפות התכנות.
| "מודולוס", השארית של החלוקה לאחר הפיכת שני המספרים למספרים שלמים.{{ש}}אזהרה: '''div''' ו-'''mod''' שונים מרוב שפות התכנות.
| {{((}}#חשב:{{משמאל לימין|30 mod 7}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|-8 mod -3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|-8 mod +3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8 mod 2.7}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8 mod 3.2}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8.9 mod 3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|5 div 2 * 2 + 5 mod 2}}}}
| {{((}}#חשב:{{משמאל לימין|30 mod 7}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|-8 mod -3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|-8 mod +3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8 mod 2.7}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8 mod 3.2}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|8.9 mod 3}}}}{{ש}}{{((}}#חשב:{{משמאל לימין|5 div 2 * 2 + 5 mod 2}}}}
| {{#חשב:30 mod 7}}{{ש}}{{משמאל לימין|{{#חשב:-8 mod -3}}}}{{ש}}{{משמאל לימין|{{#חשב:-8 mod +3}}}}{{ש}}{{#חשב:8 mod 2.7}}{{ש}}{{#חשב:8 mod 3.2}}{{ש}}{{#חשב:8.9 mod 3}}{{ש}}{{#חשב:5 div 2 * 2 + 5 mod 2}}
| {{#חשב:30 mod 7}}{{ש}}{{משמאל לימין|{{#חשב:-8 mod -3}}}}{{ש}}{{משמאל לימין|{{#חשב:-8 mod +3}}}}{{ש}}{{#חשב:8 mod 2.7}}{{ש}}{{#חשב:8 mod 3.2}}{{ש}}{{#חשב:8.9 mod 3}}{{ש}}{{#חשב:5 div 2 * 2 + 5 mod 2}}
שורה 102: שורה 102:
|-
|-
! <>
! <>
| אי־שוויון, זהה ל־'''{{משמאל לימין|!{{=}}}}'''
| אי-שוויון, זהה ל-'''{{משמאל לימין|!{{=}}}}'''
| {{((}}#חשב:{{משמאל לימין|30 <> 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 <> 7}}}}
| {{#חשב:30 <> 7}}
| {{#חשב:30 <> 7}}
|-
|-
! {{משמאל לימין|!{{=}}}}
! {{משמאל לימין|!{{=}}}}
| אי־שוויון, זהה ל־'''<>''', "XOR" לוגי
| אי-שוויון, זהה ל-'''<>''', "XOR" לוגי
| {{((}}#חשב:{{משמאל לימין|1 !{{=}} 0}}}}
| {{((}}#חשב:{{משמאל לימין|1 !{{=}} 0}}}}
| {{#חשב:1 != 0}}
| {{#חשב:1 != 0}}
|-
|-
! {{משמאל לימין|<}}
! {{משמאל לימין|<}}
| קטן מ־
| קטן מ-
| {{((}}#חשב:{{משמאל לימין|30 < 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 < 7}}}}
| {{#חשב:30 < 7}}
| {{#חשב:30 < 7}}
|-
|-
! {{משמאל לימין|>}}
! {{משמאל לימין|>}}
| גדול מ־
| גדול מ-
| {{((}}#חשב:{{משמאל לימין|30 > 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 > 7}}}}
| {{#חשב:30 > 7}}
| {{#חשב:30 > 7}}
|-
|-
! {{משמאל לימין|<{{=}}}}
! {{משמאל לימין|<{{=}}}}
| קטן מ־ או שווה ל־
| קטן מ- או שווה ל-
| {{((}}#חשב:{{משמאל לימין|30 <{{=}} 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 <{{=}} 7}}}}
| {{#חשב:30 <= 7}}
| {{#חשב:30 <= 7}}
|-
|-
! {{משמאל לימין|>{{=}}}}
! {{משמאל לימין|>{{=}}}}
| גדול מ־ או שווה ל־
| גדול מ- או שווה ל-
| {{((}}#חשב:{{משמאל לימין|30 >{{=}} 7}}}}
| {{((}}#חשב:{{משמאל לימין|30 >{{=}} 7}}}}
| {{#חשב:30 >= 7}}
| {{#חשב:30 >= 7}}
שורה 230: שורה 230:
====דוגמה====
====דוגמה====


בחישוב תנאי בדוגמה נעשה שימוש בפקודה {{((}}#זמןמ:w}} שמחזירה את היום בשבוע, בין 0 ל־6.
בחישוב תנאי בדוגמה נעשה שימוש בפקודה {{((}}#זמןמ:w}} שמחזירה את היום בשבוע, בין 0 ל-6.


'''כתיבה:''' <span dir="rtl"><nowiki>{{#חשב תנאי:{{#זמןמ:</nowiki>w}}+1</span>=6|היום יום שישי, זה הזמן לעשות סידורים.| היום יום עבודה רגיל או יום שבת.}}
'''כתיבה:''' <span dir="rtl"><nowiki>{{#חשב תנאי:{{#זמןמ:</nowiki>w}}+1</span>=6|היום יום שישי, זה הזמן לעשות סידורים.| היום יום עבודה רגיל או יום שבת.}}
שורה 513: שורה 513:
== קישורים חיצוניים ==
== קישורים חיצוניים ==
* [[mw:Help:Extension:ParserFunctions|מידע על ParserFunctions]], באתר מדיה-ויקי
* [[mw:Help:Extension:ParserFunctions|מידע על ParserFunctions]], באתר מדיה-ויקי
* [http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034685.html ההכרזה על יצירת ה־ParserFunctions], כולל דיון נרחב בנושא
* [http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034685.html ההכרזה על יצירת ה-ParserFunctions], כולל דיון נרחב בנושא
* [http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034892.html ההכרזה על הפעלת ה־ParserFunctions], כולל מספר דיונים בנושא
* [http://mail.wikipedia.org/pipermail/wikitech-l/2006-April/034892.html ההכרזה על הפעלת ה-ParserFunctions], כולל מספר דיונים בנושא
* [[שיחת עזרה:הוראות תנאי#פונקציות חדשות בתוכנה|הדיון הראשון בוויקיפדיה על השימוש ב־ParserFunctions]], מיד לאחר הפעלתן
* [[שיחת עזרה:הוראות תנאי#פונקציות חדשות בתוכנה|הדיון הראשון בוויקיפדיה על השימוש ב-ParserFunctions]], מיד לאחר הפעלתן
* [[שיחת עזרה:הוראות תנאי#שימוש ב־ParserFunctions|הדיון השני בוויקיפדיה על השימוש ב־ParserFunctions]]
* [[שיחת עזרה:הוראות תנאי#שימוש ב-ParserFunctions|הדיון השני בוויקיפדיה על השימוש ב-ParserFunctions]]
* [[ויקיפדיה:חידושים בתוכנה#ParserFunctions בעברית – זה כאן!|ההודעה על תרגום ה־ParserFunctions לעברית]]
* [[ויקיפדיה:חידושים בתוכנה#ParserFunctions בעברית – זה כאן!|ההודעה על תרגום ה-ParserFunctions לעברית]]
<noinclude>
<noinclude>
[[קאטעגאריע:ויקיפדיה - תמיכה טכנית|הוראות תנאי]]
[[קאטעגאריע:ויקיפדיה - תמיכה טכנית|הוראות תנאי]]
</noinclude>
</noinclude>