حساب کاربری
​
زمان تقریبی مطالعه: 2 دقیقه
لینک کوتاه

صفر به توان صفر

صفر به توان صفر, که با 0 نمایش می‌دهند یک عبارت (ریاضیات) است که توافقی برای مقدار آن وجود ندارد. در بیشتر موارد آن را برابر با ۱ یا بدون تعریف می‌دانند که بیشتر به موقعیت و شرایط تعریف می‌شود. در جبر، ترکیبیات، یا نظریه مجموعه‌ها، بیشترین توافق برای 0 = 1است با وجودی که در آنالیز ریاضی بر روی بدون تعریف یا صورت مبهم بیشترین توافق وجود دارد.

فهرست

  • ۱ رفتار کامپیوتر
    • ۱.۱ استاندارد IEEE
    • ۱.۲ زبان‌های برنامه‌نویسی
    • ۱.۳ نرم‌افزارهای ریاضی
  • ۲ برای مطالعهٔ بیشتر
  • ۳ منابع

رفتار کامپیوتر

استاندارد IEEE

استاندارد ممیز شناور IEEE 754-2008 برای کتابخانه‌های ممیز شناور طراحی شده‌است که تعدادی از عملیات‌ها را برای محاسبه توان معرفی می‌کند:

  • عملیات pow گزارهٔ 0 را به عنوان ۱. نتیجه‌ای مشابهpown دارد و برای بعضی از موارد نتیجه مانندpowr است.
  • عملیات pown گزارهٔ 0 را به عنوان ۱. توان باید یک عدد صحیح باشد. مقدار برای مقادیر منفی مثلاً pown(−3,5)هست عدد −۲۴۳.
  • عملیات powr گزارهٔ 0 را به عنوان NaN (غیرمعتبر یا ناشناخته یا غیرعدد). مقدار برای مواردی مانند powr(−3,2) برابر با NaN است. زمانی که پایه کمتر از صفر باشد. مقدار با e تعریف می‌شود e.

زبان‌های برنامه‌نویسی

در زبان‌های C و C++ مقداری برای 0 تعریف نمی‌شود (خطا رخ می‌دهد) ولی بر اساس C99 اگر از normative آنکس F پشتیبانی شود پاسخ برابر با ۱ خواهد بود چون وجود عدد بهتر از NaN است. استاندارد زبان جاوا و چارچوب دات‌نت اسلوب System.Math.Pow عبارت 0 به عنوان ۱ تعریف می‌شود.

نرم‌افزارهای ریاضی

  • SageMath ساده شدهٔ b به عنوان ۱ در نظر می‌گیرد حتی اگر مقدار b تغییر کند؛ و 0 به عنوان ۱ در نظر می‌گیرد ولی 0 را برای سایر xها به صورت ساده‌شده تعریف نمی‌کند.
  • متلب، زبان پایتون، Magma, GAP, SINGULAR و گنو آکتیو 0 را به عنوان ۱ در نظر می‌گیرند.

برای مطالعهٔ بیشتر

  • صفر به توان صفر در رشد آموزش ریاضی

منابع

  1. ↑ Muller, Jean-Michel; Brisebarre, Nicolas; de Dinechin, Florent; Jeannerod, Claude-Pierre; Lefèvre, Vincent; Melquiond, Guillaume; Revol, Nathalie; Stehlé, Damien; Torres, Serge (2010). Handbook of Floating-Point Arithmetic (1 ed.). Birkhäuser. p. 216. doi:10.1007/978-0-8176-4705-6. LCCN 2009939668. شابک ‎۹۷۸−۰−۸۱۷۶−۴۷۰۵−۶ (online), شابک ‎۰−۸۱۷۶−۴۷۰۴-X (print)
  2. ↑ John Benito (April 2003). "Rationale for International Standard—Programming Languages—C" (PDF). Revision 5.10: 182.
  3. ↑ "Math (Java Platform SE 8) pow". Oracle.
  4. ↑ ".NET Framework Class Library Math.Pow Method". Microsoft.
    آخرین نظرات
    • جبر
    • جبر
    • جبر
    کلیه حقوق این تارنما متعلق به فرا دانشنامه ویکی بین است.