ኮምፒውተሮችፕሮግራም

የ JavaScript ሒሳብ ከ የሂሳብ

የ JavaScript ሒሳብ ነገር አንድ እምቅ የሂሳብ coprocessor አሳሽ እንደ መኖሩን, መፍጠር አያስፈልገውም. ሒሳብ በማንኛውም ቦታ ጃቫስክሪፕት ኮድ ውስጥ ሁልጊዜ ይገኛል. ይህ ዘዴ እንደ ንብረቶች እና ታዋቂ የሂሳብ ተግባራት መልክ መሠረታዊ constants ያካትታል.

ጃቫስክሪፕት የሂሳብ - ተደራሽ እና ለመጠቀም ቀላል የሆነ ባሕላዊ የሂሳብ, በየቀኑ አስፈላጊ ነው.

የሂሳብ ባህሪያት

መሰረታዊ የሂሳብ constants:

  • ተፈጥሯዊ ሎጋሪዝም (ሠ) መሠረት;
  • የተፈጥሮ ሎጋሪዝም (LN2, LN10);
  • ሎጋሪዝም (LOG2E, LOG10E);
  • ፓይ (PI);
  • ካሬ ሥሮች (SQRT1_2, SQRT2).

አቀፍ ነገር ያለውን ባህሪያት ለመድረስ ጃቫስክሪፕት ሒሳብ ወደ የነገር ስም እና የተፈለገውን ንብረት ስም መጥቀስ አለበት. ለምሳሌ ያህል,

  • var የሚያበቃው = Math.E; // የማያቋርጥ e ~ 2.718
  • var n314 = Math.PI; // ፓይ ~ 3,1415

በዋናነት, ተለዋዋጮች በቅድሚያ እንደተገለጸው, እና በቀጥታ መግለጫ ውስጥ የ JavaScript የሂሳብ ነገር መካከል ያለውን ንብረት መጠቀም አይደሉም. ይሁን እንጂ ስልተ የራሱ አካሄድ ሊጠይቅ ይችላል. አንድ ግጥሚያ ነገር ንብረቶች ውስጥ የሂሳብ constants የ JavaScript ቋንቋ በማንኛውም syntactic መዋቅሮች ውስጥ ይሰራሉ.

አንድ አዎንታዊ ቁጥር እና ሕብረቁምፊ

ማንኛውም አዎንታዊ ቁጥር በሚያደርግ አንድ ባህሪ - አንድ ቁጥር ፍጹም ዋጋ ለማግኘት ከፈለጉ 'ABS »ስራ ላይ ይውላል.

  • Math.abs ( '- 65'); // = 65
  • Math.abs (19); // = 19
  • Math.abs (0); // 0 =

አንድ የተወሰነ ቤዝ ተግባር toString (rdx) ውስጥ የቁምፊዎች ሕብረቁምፊ ወደ ቁጥር መለወጥ ወደ ተለዋዋጭ በቀጥታ ይተገበራል. ለምሳሌ ያህል,

  • var iPos = (ሀ / ለ) .toString (10);
  • var iPos = (ሀ / ለ) .toString (2);
  • var iPos = (ሀ / ለ) .toString (8);
  • var iPos = (ሀ / ለ) .toString (16).

በዚህ ስፍራ, ልኬት «rdx '- radix, በቅደም, አስርዮሽ, ሁለትዮሽ, ስምንትዮሽ እና አስራስድስትዮሽ. በምትኩ አገላለጽ '(ሀ / ለ)' ምክንያት, ተለዋዋጭ ስም መጥቀስ ይችላሉ.

radix መካከል ልወጣ - በጣም ጠቃሚ ባህሪ. ይህ ሶፍትዌር (የአስራስድስትዮሽ አሃዝ ተከታታይ ለመመዝገብ የሚያስፈልግ) አንድ ቀለም ኮድ ለማቋቋም አስፈላጊ ነው ጊዜ, በቀላሉ የማይተኩ ነው.

በርካታ የሲ ደንቦችን ወይም ቅጦች የተወሰኑ ክፍሎች በመብረር ላይ ወይም ጣቢያ ክወና ወቅት ለማቋቋም አላቸው. የ JavaScript ሒሳብ ነገር በመጠቀም, እንኳን በጣም ቀላል ድረ ገጽ ላይ ማሟላት ይችላሉ.

አስፈላጊ የሆነ. መግለጫ:

  • var iPos = Math.abs ( '- 1,3');

እሱም ይህ ይገባል ሆኖ አይሰራም.

ውጤቱም 'ሲልቨር' ይሆናል. አንድ ነጥብ, አይደለም በኮማ ጃቫስክሪፕትን ውስጥ ኢንቲጀር እና ክፍልፋይ ክፍሎች መለያየት. ግን አገላለጽ:

  • . Var iPos = ( '100,33') toString ();

'100,33': ይህ ውጤት ይሰጣል. በዚህ ሁኔታ, ጃቫስክሪፕት ሒሳብ ዘይቤ የተጻፈ ነው, ነገር ግን ውጤቱ አንድ ሕብረቁምፊ ጋር እንደ ሕብረቁምፊ የመነጨ ነው.

የ JavaScript ኮድ አብዛኛውን ጊዜ ከባድ ስህተቶችን ቋንቋ ባህሪያት አልቀረበም ነው ወይም አገባብ ውስጥ ሊገባ አይችልም ይህም ሁሉ ከመጠን ያለፈ, መቁረጥ ሳይሆን አንድ የ ስልተ ገንቢ የተወሰነ እንከን, እና በቂ ሒሳብ ይመራል.

ተግባራት እውነተኛ ቁጥሮች በማጠጋጋት

እሴቶች እና መግለጫ ግምገማ ውጤቶችን በማጠጋጋት በማድረግ አጋጣሚዎች ጃቫስክሪፕት ሒሳብ ነገር በጣም አስፈላጊ ናቸው. እነዚህ በሰፊው በሌሎች ቋንቋዎች እንደ የተወከለው አይደሉም, ነገር ግን እነሱ ማንኛውንም ማመልከቻ በቂ ተግባራዊ ናቸው.

በደንብ የሲ ቅጦች ደንብ ውስጥ, DOM ንብረቶች እና ኢንቲጀር እሴቶች ያስፈልጋል ሌሎች ንጥረ ብቃወምም እንደሆነ የታወቀ ነው. በአንዳንድ ሁኔታዎች, አንድ ክፍልፋይ አንድ ወይም ከዚያ በላይ አኃዞች አካል, እንዲሁም ጋር ያስፈልጋል እሴቶች. በትልቁ መንገድ (ceil) እና ወደታች (ፎቅ): - የተለመደው (ሒሳባዊ) በማጠጋጋት በተጨማሪ ተግባር Math.round, ጃቫስክሪፕት ሁለት ተጨማሪ አማራጮችን ይሰጣል.

በተለምዶ, የቁጥር ውሂብ ኢንቲጀር መሆን ወይም የአሃዝ ነጥብ በኋላ አሃዞች የተወሰነ ቁጥር ሊኖረው ይገባል. እርስዎ (ስለሚቀር) ለመከፋፈል ጠቃሚ የሚታወቀው ሃሳብ ቁጥር ውስጥ ክፍፍል የሚፈለገውን ቁጥር የአሃዝ ነጥብ አቀማመጥ ማስተካከል ይኖርብናል ጊዜ 10, 100, 1000, ...

  • var x = Math.round (20.5); // = 21
  • var x = Math.ceil (1.1); // = 2
  • var x = Math.floor (1.1); // 1 =
  • var x = Math.floor (1.11 * 10); // = 11

ተግባር አጋጣሚዎች ሒሳብ ፎቅ የቅርብ ጊዜ ምሳሌ ጃቫስክሪፕት ኮድ በርካታ ትክክል ይጠቀማል. ብዙ ቢሆንም በአንድ የተወሰነ ተግባር ላይ ሎጂክ ላይ ይወሰናል. አይደለም በእርሱ ፊት ለፊት, በማጠጋጋት በኋላ ምርጥ ነው ..., 10, 100, 1000 በ የአሃዝ ነጥብ በማባዛት ወይም ከመከፋፈል ቦታ አስተካክል.

አስፈላጊ የሆነ. እሴቶች እንደ ቁጥሮችን በመጠቀም ጊዜ ስህተቶች ብዙውን ጊዜ ስለ ስሌቱ ውጤት, ለምሳሌ, መጋጠሚያዎች ወይም አግድ መጠኖች, እውነተኛ ዋጋ ወይም ቁጥር የሚለወጠው አይደለም ሕብረቁምፊ እንዳለው እውነታ ይከሰታል.

የሂሳብ ተግባራት

ትሪግኖሜትሪክ ተግባራት በተጨማሪ: ሳይን (ኃጢአት), ኮሳይን (cos) እና ታካኪ (ቡኒ), ሒሳብ ነገር አርክሳይን (አሳ), አርኮሳይን (አኮስ) እና ቅስት ታካኪ (አታን) ይሰጣል.

(መዝገብ) የተፈጥሮ ሎጋሪዝም ለማስላት ያህል ወደ "ሠ" (sqrt) መካከል ካሬ ሥር ይሰድዳል, እና የተፈለገውን ዲግሪ (pow) ወደ ቁጥር እነግራችኋለሁ - እሱም ንሴት (የሚያበቃው) ማስላት ይቻላል.

- ቁጥር, ሁለተኛው - ያህል የትኛው ከፍ ያለበት የመጀመሪያው: ሁለት ነጋሪ እሴቶች ይወስዳል ይህም pow ተግባር, በስተቀር, አንድ ክብ, ወለል እና ceil እንደ የሂሳብ ተግባራትን በመጠቀም.

እርግጥ ነው, ትሪግኖሜትሪክ ተግባራትን - የ JavaScript ሒሳብ ነገር ጥሩ ክፍሎች, ነገር ግን አትወሰዱ ሊያገኙ ይገባል. ጃቫስክሪፕት - ይህ ገጾች, ተዕለት ብዙ ስራ ለማከናወን መሆኑን DOM ነገሮችን ለማገልገል እንክብካቤ ይህም አንድ የሂሳብ ማሽን እና የአሳሽ ቋንቋ, አይደለም.

በነገሩ ዓላማ አንድ የተወሰነ ሥራ በቂ የሂሳብ መሳሪያዎች አቅርቦት ላይ ቢተኛ: ሳይሆን integrals, ወደ ጨረቃ ተልዕኮዎች መካከል ስሌት እና ልዩ እነማ ይፍጠሩ. በሒሳብ የሚፈልጉ ብዙ ጣቢያዎች,, በጣም ቀርፋፋ ሥራ ነው.

ዝቅተኛ, ከፍተኛ እና የዘፈቀደ እሴት

ተግባራት ደቂቃ ትግበራ እና ከፍተኛ ለማነጻጸር ቁጥሮች የተለየ ቁጥር ያስባል.

ሁለቱም ተግባራት እሴቶች መካከል የተወሰነ ቁጥር የግድ ብቻ ሁለት ነጋሪ እሴቶች አይደለም ይወስዳሉ. ከፍተኛ - ውጤቱ ባህሪያት ከፍተኛ ውጤት የሚተላለፉ ቁጥሮች ዝቅተኛ ደቂቃ ይሆናል.

ቢያንስ አንድ ነጋሪ እሴት ካልተገለጸ, ውጤቱ 'ሲልቨር' ይሆናል.

የያዘው ትግበራ በጣም ሰፊ ነው 0 እስከ 1. የዘፈቀደ ተግባር የዘፈቀደ ቁጥር ይፈጥራል.

አንድ ነጠላ አሃዝ ከሆነ padl () ተግባር, ቁጥር ዜሮ የሚያክላቸው, እዚህ ላይ ይውላል. በዚህም ምክንያት, ጥሪ viuq () የነሲብ ቁጥር ጋር በተያያዘ ማግኘት, ነገር ግን እንደ አንድ ቀን ውስጥ በተደጋጋሚ ዘንድ በጣም በበቂ ሁኔታ ልዩ ነው.

ተጨማሪ ልዩ ከፈለጉ, ሁለት ጊዜ ተግባር ይደውሉ እና ምክንያት እሴቶች ማዋሃድ ወይም የተሰጠው የሰከንዶች ብዛት መቁጠር ይቻላል.

ከገጹ ማንኛውም ኤለመንት ለመስጠት, አንድ ፋይል ወይም ምስል, ጎብኚው ክፍለ ስም, የነሲብ ተግባር በመጠቀም ደህንነት ለመቆጣጠር በጣም ፈጣን እና ምቹ ነው.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.birmiss.com. Theme powered by WordPress.