nMath.dll

Sem vkládejte editovatelné kusy kódu a tutoriály.
Post Reply
Nichar
Redaktor
Posts: 435
Joined: August 6, 2011, 1:51 pm
Facebook: http://www.facebook.com/nikolas.charalambidis
Location: Praha

nMath.dll

Post by Nichar »

Mám tady DLL na spoustu doufám že užitečných anebo zajímavých funkcí pro GM!

Download link ~ 1435 kB
  • Exe soubor
  • GMK příklad - doufám přehledný s popisem :)
  • nMath.dll - základní dll
  • nMath_v1.dll - pokud by první nefungovalo (ale to je nepravděpodobné)..
nMath.dll
Je sada několika nových funkcí od goniometrických, matematických až třeba po gravitaci nebo vektory. Protože je tam 7 typů odlišných funkci, rozhodl jsem se rozdělit DLL na 7 částí, aby se zbytečně nenačítaly ty, co zrovna nepotřebujete.

Možnosti:
  • 6 goniometrických funkcí
  • 16 výpočtů pro obvody, obsahy, délky diagonál..
  • 9 funkcí a la vektor
  • 16 extra matematických funkcí
  • 2 konstanty a sekvence
  • 5 gravitačních konstant
  • 8 funkcí mimo DLL
Screen:
Image

Create:

Code: Select all

include_goniometry();   // Pro práci s goniometrickými funkcemi
include_2Dshape();      // Pro výpočty obsahů, obvodů, diagonály atd..
include_vector();       // Vektorový, skalární součin vektorů, úhel mezi nimi..
include_math();         // Spousta dalších funkcí, co v GM nejsou
include_conseque();     // Pár konstant a Fibbonacciho sekvence (časem budou další)
include_convert();      // Převod teplot, vzdáleností.. na přání přidám další (bin, hex...)
include_gravity();      // 5 gravitačních konstant, použití minimální, ale.. :))
Nezapomeňte při ukončení hry DLL ukončit pomocí nmath_unload();

Věřím, že nějaký mamlas mou DLL nějak použije a udělá mi tím radost. Kdyby se tam objevili nějaké chyby, nebo měli problémy s použití DLL nebo nějakou jinou ptákovinu, tak se mi ozvěte.. :)

Do měsíce napíšu článek, jak si takové DLL vyrobit. Snad do té doby vyřeším problémy s debugem, kompilací apod.
Attachments
nMath.zip
(1.4 MiB) Downloaded 348 times
The Scarecrow - 2. místo v prestižní soutěži, online highscore!
Symphony of good and evil: Finding the end - Soutěžní kousek (3. místo)
NWinAPI 0.2.gex | nMath.dll | nBeep.dll - Moje DLL a GEX
Vektorová galerie - Začátek mých vektorů
User avatar
D-Sheep
Posts: 770
Joined: September 7, 2011, 10:17 pm
Facebook: http://facebook.com/sheepdave
Location: Praha, CZE
Contact:

Re: nMath.dll

Post by D-Sheep »

Jej, to je perfektní ! Sice pochybuju že by někdo používal cosecans, ale zlatý řez a Fibonacciho řada jsou dvě skělý věci! Zkusim tím vytvořit nějakou pěknou grafiku :3
---
Zlatý řez: taková zajímavost...
Obvykle se značí φ (malé fí), je definován rovnicí φ = φ^2 - 1, jeho hodnota je (1 + sqrt(5)) / 2 = 1.618, (18 + φ)*(19 + φ) = 365.249 což je přibližně 1 pozemský rok. Sranda, ne ? :D
wilz
Posts: 9322
Joined: May 6, 2022, 8:52 am
Facebook: http://facebook.com/

Re: nMath.dll

Post by wilz »

wilz
Posts: 9322
Joined: May 6, 2022, 8:52 am
Facebook: http://facebook.com/

Re: nMath.dll

Post by wilz »

http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ruhttp://layabout.ruhttp://leadcoating.ruhttp://leadingfirm.ruhttp://learningcurve.ruhttp://leaveword.ruhttp://machinesensible.ruhttp://magneticequator.ruhttp://magnetotelluricfield.ruhttp://mailinghouse.ruhttp://majorconcern.ruhttp://mammasdarling.ruhttp://managerialstaff.ruhttp://manipulatinghand.ruhttp://manualchoke.ruhttp://medinfobooks.ruhttp://mp3lists.ru
http://nameresolution.ruhttp://naphtheneseries.ruhttp://narrowmouthed.ruhttp://nationalcensus.ruhttp://naturalfunctor.ruhttp://navelseed.ruhttp://neatplaster.ruhttp://necroticcaries.ruhttp://negativefibration.ruhttp://neighbouringrights.ruhttp://objectmodule.ruhttp://observationballoon.ruhttp://obstructivepatent.ruhttp://oceanmining.ruhttp://octupolephonon.ruhttp://offlinesystem.ruhttp://offsetholder.ruhttp://olibanumresinoid.ruhttp://onesticket.ruhttp://packedspheres.ruhttp://pagingterminal.ruhttp://palatinebones.ruhttp://palmberry.ru
http://papercoating.ruhttp://paraconvexgroup.ruhttp://parasolmonoplane.ruhttp://parkingbrake.ruhttp://partfamily.ruhttp://partialmajorant.ruhttp://quadrupleworm.ruhttp://qualitybooster.ruhttp://quasimoney.ruhttp://quenchedspark.ruhttp://quodrecuperet.ruhttp://rabbetledge.ruhttp://radialchaser.ruhttp://radiationestimator.ruhttp://railwaybridge.ruhttp://randomcoloration.ruhttp://rapidgrowth.ruhttp://rattlesnakemaster.ruhttp://reachthroughregion.ruhttp://readingmagnifier.ruhttp://rearchain.ruhttp://recessioncone.ruhttp://recordedassignment.ru
http://rectifiersubstation.ruhttp://redemptionvalue.ruhttp://reducingflange.ruhttp://referenceantigen.ruhttp://regeneratedprotein.ruhttp://reinvestmentplan.ruhttp://safedrilling.ruhttp://sagprofile.ruhttp://salestypelease.ruhttp://samplinginterval.ruhttp://satellitehydrology.ruhttp://scarcecommodity.ruhttp://scrapermat.ruhttp://screwingunit.ruhttp://seawaterpump.ruhttp://secondaryblock.ruhttp://secularclergy.ruhttp://seismicefficiency.ruhttp://selectivediffuser.ruhttp://semiasphalticflux.ruhttp://semifinishmachining.ruhttp://spicetrade.ruhttp://spysale.ru
http://stungun.ruhttp://tacticaldiameter.ruhttp://tailstockcenter.ruhttp://tamecurve.ruhttp://tapecorrection.ruhttp://tappingchuck.ruhttp://taskreasoning.ruhttp://technicalgrade.ruhttp://telangiectaticlipoma.ruhttp://telescopicdamper.ruhttp://temperateclimate.ruhttp://temperedmeasure.ruhttp://tenementbuilding.rutuchkashttp://ultramaficrock.ruhttp://ultraviolettesting.ru
Post Reply