Math.js

Software screenshot:
Math.js
Software ətraflı:
Version: 2.6.0 Yenil?nib
Tarixi Upload: 9 Feb 16
Geliştirici: Jos de Jong
Lisenziya: Pulsuz
Məşhurluq: 37

Rating: nan/5 (Total Votes: 0)

Math.js client-tərəfi ilə işləyir (brauzerlər) və server-side (Node.js) mühit.

Math.js əvəz etmək məqsədi daşımır daxili JavaScript dəstəyi yalnız uzatmaq.

Bu edir JavaScript yerli desteklenmeyen funksiyalar üçün dəstək, silsilələri, sabitləri, ədəd, matrisleri, riyazi funksiyaları, real nömrələri, kompleks nömrələri, statistika, ehtimal, triqonometriya və ifadə parser kimi.

kitabxana strukturu hər hansı bir proqramçı o lazımdır dəstəyi ilə onu genişləndirmək üçün imkan da çox açıqdır

Yeni Bu azad nədir.

  • tətbiq funksiyası quantileSeq və partitionSelect.
  • tətbiq funksiyaları stirlingS2, bellNumbers, tərkibi və multinomial.
  • orta performans Təkmilləşdirilmiş.
  • çıxdı bir rejimi seçimi ilə command line interface Genişləndirilmiş bilərsiniz ifadələri nəticəsində, simli nümayəndəliyi, ya tex nümayəndəliyi.

versiyası 2.4.2 yeni nədir.

  • tətbiq funksiyası quantileSeq və partitionSelect
  • tətbiq funksiyaları stirlingS2, bellNumbers, tərkibi və multinomial.
  • orta performans Təkmilləşdirilmiş.
  • çıxdı bir rejimi seçimi ilə command line interface Genişləndirilmiş bilərsiniz ifadələri nəticəsində, simli nümayəndəliyi, ya tex nümayəndəliyi.

versiyası 2.2.0 yeni nədir.

  • tətbiq funksiyası quantileSeq və partitionSelect
  • tətbiq funksiyaları stirlingS2, bellNumbers, tərkibi və multinomial.
  • orta performans Təkmilləşdirilmiş.
  • çıxdı bir rejimi seçimi ilə command line interface Genişləndirilmiş bilərsiniz ifadələri nəticəsində, simli nümayəndəliyi, ya tex nümayəndəliyi.

versiyası 1.6.0 yeni nədir.

  • Əlavə vahid daş (6.35 kq)

  • seyrək matrisleri üçün
  • tətbiq dəstək.

  • funksiyası atan2 üçün
  • tətbiq BigNumber dəstək.
  • xüsusi lateks nümayəndəliklərinin üçün həyata dəstək.

  • Node.toString və Node.toTex funksiyaları parantez tipi in
  • təkmilləşdirilməsi və hata düzeltmelerini.

versiyası 1.5.2 yeni nədir.

  • Əlavə vahid daş (6.35 kq)

  • seyrək matrisleri üçün
  • tətbiq dəstək.

  • funksiyası atan2 üçün
  • tətbiq BigNumber dəstək.
  • xüsusi lateks nümayəndəliklərinin üçün həyata dəstək.

  • Node.toString və Node.toTex funksiyaları parantez tipi in
  • təkmilləşdirilməsi və hata düzeltmelerini.

versiyası 1.3.0 yeni nədir:

ən trigonometric funksiyaları

  • Həyata BigNumber tətbiq: günah, cos, tan, asin, acos, Atan, cosh, sinh, tanh.
  • tətbiq funksiyası iz.
  • pi və e kimi tənbəl loading sabitləri tərəfindən yüksək dəqiqliyi ilə BigNumber konfiqurasiya Faster loading.

  • BigNumbers yapılandırılmış zaman
  • Sabit sabitləri NaN və Infinity BigNumber obyektləri olmayan.
  • Sabit funksiyası permutations toTex təmsil parantez itkin.

versiyası 1.2.0 yeni nədir:

  • bitwise əməliyyatları üçün Support bitand, bitNot, bitOr, bitXor, leftShift, rightArithShift və rightLogShift.
  • boolean əməliyyatları və deyil, və ya, xor.
  • üçün Support
  • qamma funksiyası üçün Support.
  • dəyəri olmadan vahid konvertasiya indi dəyəri bir vahid, yəni yerinə sm 2,54 sm dönəcək sm inch.
  • səbəb olacaq
  • sinh və kompleks cos günah Təkmilləşdirilmiş dəqiqlik.
  • Renamed funksiyası zəncir seçin. seçin köhnə funksiyası math.js v2.0 qədər funksional qalacaq.

versiyası 1.0.0 yeni nədir:

  • bir funksiyası filter (x, test) həyata keçirilir.
  • İndi silindi math.distribution, bəzi təkrar düşünmə lazımdır.
  • nömrələri kontur çevirə bilərsiniz math.number (ikinci dəlil tələb edir).
  • sıra və dönüşüm operatorları ilə bir üstün məsələləri Sabit.
  • matrix olan bir index istifadə edərək, bir matrix alt almaq zaman sıfır-based məsələ Sabit.

versiyası 0.25.0 Yeni nədir:

  • silindi kommunal funksiyası ifElse. Bu funksiya artıq ifadə parser şərti operator var lazımsız edir? b. c
  • temperatur ilə bir sıra vurulması ilə bir səhv Sabit
  • math.eval ('10 * Selsi) kimi.
  • rəmzləri qiymətləndirdi olmayan undefined dəyəri olan bir səhv Sabit.
  • kitabxana indi dərhal bir olanları konfiqurasiya seçimlərini təyin etmək üçün halda ayrı addım math.js instantiate üçün heç bir ehtiyac yoxdur, mathjs bir default instansiya qaytarır.

versiyası 0.21.0 Yeni nədir:

  • bir node bütün ifadə qovşaqlarının əlavə mülkiyyət növü ağac.
  • Sabit funksiyaları daxil log10, POW və sqrt BigNumber giriş kompleks nəticələri dəstək deyil (SQRT kimi (bignumber (-4))).

versiyası 0.19.0 Yeni nədir:

  • tətbiq funksiyaları müqayisə, məbləği, prod, var, STD, median.
  • Kiçik hata düzeltmelerini.

versiyası 0.14.0 Yeni nədir: ifadə parser nested seriallarda

  • silindi concatenation. İndi daxil JavaScript kimi seriallarda iç içə bilərsiniz. Matrices funksiyası concat istifadə zəncirləmə bilər.
  • ifadə parser Matrix sintaksis [...] indi default 1 ölçülü matrisleri yaradır. ( "[; 3,4 1,2]) ölçüsü ilə bir matrix [2,2 qaytarır math.eval ([1,2,3,4]) [4], math.eval ölçüsü ilə bir matrix qaytarır ].
  • Documentation yenidən və uzadılır.
  • Sabit qeyri iş operator mod (modulus operator).

versiyası 0.13.0 Yeni nədir:

  • funksiyası alt in scalars üçün silindi dəstək, onu indi yalnız dəstəkləyir Array, Matrix, və String.
  • funksiyaları və bir selector müəyyən almaq silindi, onlar funksiyası alt bir cüt var.
  • əvəz funksiyaları və bir funksiyası alt Matrix müəyyən almaq.
  • Bəzi kodu və namespaces ilə ətrafında hərəkət.

versiyası 0.12.1 Yeni nədir.

  • README.md Sabit köhnəlmiş version
  • Sabit broken vahid test.

versiyası 0.10.0 Yeni nədir:

  • parser xüsusi node işleyicileri inyeksiya üçün həyata dəstək . bir grafik hiylələri üçün node handler həyata keçirilməsi üçün, misal üçün istifadə edilə bilər.
  • Həyata son istifadəçi sənədləri və yeni yardım göstərir.
  • funksiyaları ölçüsü və indi sıxmaq Matrix giriş çıxış kimi bir sıra yerinə Matrix qayıtmaq.
  • daimi tau (2 * pi) Added. Thanks Zak Zibrat (palimpsestlərinin).

  • unary üçün
  • Renamed funksiyası unaryminus.
  • funksiyası tapşırıqları node bağımlılıkları müəyyən bir səhv Sabit.

versiyası 0.9.0 yeni nədir:

  • tətbiq funksiyası alt almaq və ya qurmaq üçün alt bir matrix, simli və ya digər məlumatlar növləri.
  • Həyata tikinti funksiyaları sayı string (parser daxili əsasən faydalı).
  • Təkmilləşdirilmiş funksiyası det.
  • sadələşdirilmiş Parser bir az math.parse fəaliyyət prototip math.expr.Parser olan analiz kodu köçürüldü.
  • Tamamilə sahəsi və İş kodunu sadələşdirilmiş.
  • yanlış giriş halda mənfi kəsrin surəti, və əlavə səhv mesajları Sabit funksiyası mod.

nədir versiyası 0.7.2-ci yeni

bərabərlik yoxlanılması

  • Sabit telefon qeyri-bərabər, yerinə bərabərsizlik.

versiyası 0.7.0 yeni nədir.

  • Əlavə nümunələri

  • (Bütün digər üsulları ilə ardıcıl) müdrik matrisleri element qiymətləndirmək
  • dəyişdi üsulları kvadrat və kub.
  • variantları ilə bir obyekt üsul idxal ikinci parametr dəyişdi.

  • math.typeof IE
  • Sabit üsulu.
  • Kiçik hata düzeltmelerini və təkmilləşdirilməsi.

versiyası 0.6.0 yeni nədir:

  • Həyata telefon Unit.in (ədəd) olan sabit nümayəndəliyi ilə vahid bir klon yaradır. (Düym) Məsələn math.unit (5.08 sm). For string nümayəndəliyi həmişə düym olan bir vahid, beləliklə 2 düym qayıdacaqlar. Unit.in (ədəd) metodu math.in (x, ədəd) kimi eyni.

  • verilən vahid təmsil zaman vahid dəyər qaytarır
  • Həyata Unit.toNumber (ədəd). dəyəri kimi 2 var düym vahid təmsili olaraq misal math.unit (5.08 sm). toNumber üçün (düym), sayı 2 qaytarır.
  • Təkmilləşdirilmiş:., Telefon math.in (x, vahid) indi (math.unit (5.08 sm), 'inch)
  • misal math.in üçün, ikinci parametr kimi bir simli dəstəkləyir
  • mənbə faylları parser funksiyalarını son istifadəçi sənədləri Split.
  • silindi funksiyası yardım və əsas kitabxana daxili sənədlər.

  • daimi Sabit
  • i -1i əvəzinə 1i kimi müəyyən olunur.
  • Kiçik hata düzeltmelerini.

tələblər

  • JavaScript klient tərəfində effektiv
  • Node.js server-side mühit üçün

Oxşar proqram

analyze-css
analyze-css

1 Mar 15

money.js
money.js

12 May 15

BigDecimal.js
BigDecimal.js

5 Jun 15

geostats
geostats

10 Dec 15

Geliştirici digər proqram Jos de Jong

JSON Editor Online
JSON Editor Online

20 Jul 15

Şərh Math.js

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!