- Apple Watch
- iPhone topik
- Telekom mobilszolgáltatások
- Íme, a Moto X70 Air, vagyis Motorola Edge 70 minden oldalról
- Apple iPhone Air - almacsutka
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy S25 - végre van kicsi!
- Honor 200 Pro - mobilportré
- One mobilszolgáltatások
- Nem ártanak az elemek a Realme 15x-nek
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
válasz
tibi-d #19213 üzenetére
Talán megvan.
A kiértékelés részt (if (NumString.length()...
) előre tenném, és returnnel lépnék ki belőle, ugyanis a számbevitel rész most nem tartalmaz vizsgálatot az idő lejártára vonatkozólag, időn túl is elfogad még egy billentyű leütést.
Szerintem így a várt módon fog működni:void Numpad() {
int I;
float F;
if (NumString.length() > 0 && (millis() - KeyTimer) > 2000) {
I = NumString.toInt();
NumInteger = I * Inv;
F = NumString.toFloat();
NumFloat = F * Flo;
NumString = "";
Inv = 1;
Flo = 1.0;
return;
}
//Billentyű leütésre várás
key = keypad.getKey();
//Leütött billentyű kiértékelése
if (key) {
KeyTimer = millis();
if (key == '#' && Inv == 1) {
Inv = -1;
Flo = -1.0;
}
if (key >= '0' && key <= '9' || key == '.') {
NumString += key;
}
}
}
Új hozzászólás Aktív témák
- Teljes verziós játékok letöltése ingyen
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Revolut
- Milyen légkondit a lakásba?
- Apple Watch
- Napelem
- Gaming notebook topik
- Rekordösszegért kerül szaúdi kézbe az Electronic Arts
- NFL és amerikai futball topik - Spoiler veszély!
- Projektor topic
- További aktív témák...
- REDMAGIC ASTRA Gamer tablet OLED kijelzővel - 16 GB / 512 GB
- ÚJ GARIS iPhone 16 Pro Max 256GB Black Titanium Független
- Sapphire Nitro+ 6700XT 12G - 6 hónap garanciával
- iPhone 15 pro natúr titán 256 GB független
- Új DDR5 Gamer PC i7 12-14700KF-ig/RTX 5060 + 11 Féle VGA/500Gb - 2Tb SSD/16-32Gb Ram 2-4Év Gar
- HIBÁTLAN iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3294
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600X / RX 7600 / 32GB DDR4 / 1TB M.2 SSD
- BESZÁMÍTÁS! ASUS TUF Z390-PRO GAMING alaplap garanciával hibátlan működéssel
- HIBÁTLAN iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3421
- Epson Workforce DS-530II dokumentumszkenner
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest