• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Operacje na intach, long longach, __int 128 C++

HackNation - ogólnopolski hackathon
0 głosów
195 wizyt
pytanie zadane 9 listopada 2022 w C i C++ przez pasjonat_algorytmiki Pasjonat (19,540 p.)
Cześć,

Czy operacje na long longach są wolniejsze niż na intach i jak tak to dużo?

Np dodawanie, odejmowanie, mnożenie, dzielenie, modulo.

I czy analogicznie na typie __int 128 jest jeszcze wolniejsze?

Z góry dziękuję za pomoc!

1 odpowiedź

+1 głos
odpowiedź 9 listopada 2022 przez mokrowski Mędrzec (158,940 p.)

Czy operacje na long longach są wolniejsze niż na intach...

Tak. Na architekturach które nie obsługują typu long dedykowanymi instrukcjami platformy (lista niepełna.. przykład: MCU AVR, 8051, i386, i286)

Nie. Na architekturach które obsługują typ long dedykowanymi instrukcjami platformy (lista niepełna.. przykład: amd64, aarch64)

... i jak dużo?

To należy zmierzyć dla danej architektury i przypadku.

Powyższe obowiązuje także dla __int128. Tu jednak podział architektur jest jeszcze bardziej granularny (w zależności od tego jak obsługują SIMD)

Podobne pytania

0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 9 maja 2017 w C i C++ przez amator1 Początkujący (470 p.)
0 głosów
0 odpowiedzi 1,577 wizyt
pytanie zadane 25 stycznia 2018 w C i C++ przez mar25 Nowicjusz (140 p.)
0 głosów
2 odpowiedzi 533 wizyt
pytanie zadane 8 listopada 2015 w C i C++ przez Quiku Obywatel (1,370 p.)

93,626 zapytań

142,551 odpowiedzi

323,050 komentarzy

63,130 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1694p. - dia-Chann
  2. 1676p. - DziarnowskiJ
  3. 1650p. - Łukasz Piwowar
  4. 1640p. - CC PL
  5. 1607p. - raydeal
  6. 1602p. - Adrian Wieprzkowicz
  7. 1588p. - Tomasz Bielak
  8. 1503p. - Maurycy W
  9. 1335p. - robwarsz
  10. 1296p. - Michal Drewniak
  11. 1269p. - Rafał Trójniak
  12. 1257p. - ssynowiec
  13. 1248p. - rafalszastok
  14. 1208p. - Mariusz Fornal
  15. 1116p. - rucin93
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...