Hirdetés
- CES 2026: akár játszhatunk is az Acer RGB lézerprojektorával
- Iterálunk, iterálunk? DeepCool AK700 Digital processzorhűtő
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- CES 2026: Teljesen szürreális lett az ASUS asztali gamer PC-je
- CES 2026: 1 kHz-es modell is akad az Acer idei monitorkínálatában
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Két generációval korábbi GeForce gyártása indulhat újra
- Milyen processzort vegyek?
- Nvidia GPU-k jövője - amit tudni vélünk
- A legrosszabb CPU-k – az ExtremeTech szerint
- Végleg lemondott a régi gépekről a Steam
- ASUS ROG Ally
- SSD kibeszélő
- Vezetékes FÜLhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
Új hozzászólás Aktív témák
-
Szirty
őstag
Milyen adattípusra kell azt nem írtad.
Itt egy, aminek INT a bemenete és REAL a kimenete.
Ha más típusra kell nem nehéz átírni.
Ezt valósítja meg: Out=((In-InMin)*((OutMax-OutMin)/(InMax-InMin)))+OutMin
Az egyik (bemenő) tengely két pontját InMin, InMax, a másik (kimenő) tengely két pontját OutMin és OutMax határozza meg. A bemeneti (skálázandó) értéket az In-ben várja a kimeneti (skálázott) értéket az Out-ba teszi.FUNCTION FC 109 : VOID
TITLE =
//Skálázás
//Az #InMin-#InMax tartományt #OutMin-#OutMax tartományra skálázza
//
//Out=((In-InMin)*((OutMax-OutMin)/(InMax-InMin)))+OutMin
//InRng=InMax-InMin
//OutRng=OutMax-OutMin
//R=OutRng/InRng
//Out=((In-InMin)*R)+OutMin
AUTHOR : Szirty
VERSION : 0.2
VAR_INPUT
In : INT ; //Skálázandó érték
InMin : INT ; //Bemenő tartomány minimuma
InMax : INT ; //Bemenő tartomány maximuma
OutMin : REAL ; //Kimenő tartomány minimuma
OutMax : REAL ; //Kimenő tartomány mximuma
END_VAR
VAR_OUTPUT
Out : REAL ; //Skálázott érték
END_VAR
VAR_TEMP
InRng : REAL ; //Bementi tartomány
R : REAL ; //Szorzó részeredmény
END_VAR
BEGIN
NETWORK
TITLE =
//
//
//
//InRng=InMax-InMin
L #InMin;
ITD ;
DTR ;
L #InMax;
ITD ;
DTR ;
-R ;
T #InRng;
//OutRng=OutMax-OutMin
L #OutMin;
L #OutMax;
-R ;
//R=OutRng/InRng
L #InRng;
/R ;
T #R;
L #In;
L #InMin;
-I ;
ITD ;
DTR ;
L #R;
*R ;
L #OutMin;
+R ;
T #Out;
SET
SAVE
END_FUNCTIONVagy itt van létrában is:
Új hozzászólás Aktív témák
- exHWSW - Értünk mindenhez IS
- Tőzsde és gazdaság
- Hardcore café
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Luck Dragon: Asszociációs játék. :)
- Motoros topic
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Haditechnika, harcászat
- Geri Bátyó: Agglegénykonyha 12 – Ecetek és zsiradékok
- Óra topik
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Dell Latitude 5400 14" FHD IPS, i7 8665U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS4160
- Új könyv: Harrari: Sapiens Rajzolt történelem
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


