Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi

Big Integer Data Types - Usage and Performance Comparison (CROSBI ID 720950)

Prilog sa skupa u zborniku | izvorni znanstveni rad | međunarodna recenzija

Mikac, Matija ; Logožar, Robert ; Horvatić, Miroslav ; Dumić, Emil Big Integer Data Types - Usage and Performance Comparison // EDULEARN 2022 Proceedings / Chova, Luis Gomez ; Martinez, Agustin Lopez ; Lees, Joanna (ur.). Valencia: International Academy of Technology, Education and Development (IATED), 2022. str. 2851-2860 doi: 10.21125/edulearn.2022.0728

Podaci o odgovornosti

Mikac, Matija ; Logožar, Robert ; Horvatić, Miroslav ; Dumić, Emil

engleski

Big Integer Data Types - Usage and Performance Comparison

Students in STEM fields often need to propose and develop programming solutions of different levels of complexity, for various scientific, technical, and engineering problems. In order to solve such tasks, they must have sufficient general programming skills and the knowledge of some standard programming language, such as C/C++, C#, Python, Java, Kotlin, JavaScript, Pascal. Alternatively, specialized programming languages and computing tools such as Matlab, Scilab, or GNU Octave, may be better suited for solving some of the problems and could sometimes be considered as a first choice. In this paper, the authors discuss the use of the nonstandard integer data types, so- called big integers, being able to store and handle large integer values that can be only represented with more than 64 bits. They analyse the possibilities of using those data types in education and programming practice for the well- known general-purpose languages: C/C++, C#, Java, JavaScript, Kotlin, and Pascal, as well as for the specialized high-level programming tools like free Matlab alternatives - Scilab and GNU Octave. For the languages without direct support for the big integers, the authors examine the possibility of inclusion of the freely available libraries, which include such types. After that, they measure and analyse the performance of the calculations with the big integer types on the standard Windows based, computing platform by using the fast- growing benchmark functions, such as factorials. The obtained results are presented, discussed, and compared.

big integer ; programming ; performance comparison ; benchmark ; complexity ; javascript ; c/c++ ; c# ; python ; kotlin ; java ; scilab ; pascal ; delphi ; factorial

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

2851-2860.

2022.

objavljeno

10.21125/edulearn.2022.0728

Podaci o matičnoj publikaciji

EDULEARN 2022 Proceedings

Chova, Luis Gomez ; Martinez, Agustin Lopez ; Lees, Joanna

Valencia: International Academy of Technology, Education and Development (IATED)

978-84-09-42484-9

2340-1117

Podaci o skupu

14th Annual International Conference on Education and New Learning Technologies (EDULEARN22)

predavanje

04.07.2022-06.07.2022

Palma de Mallorca, Španjolska

Povezanost rada

Informacijske i komunikacijske znanosti, Interdisciplinarne tehničke znanosti, Računarstvo

Poveznice