Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).
Rishi Saxena1
Section:Research Paper, Product Type: Journal Paper
Volume-7 ,
Issue-3 , Page no. 1079-1083, Mar-2019
CrossRef-DOI: https://doi.org/10.26438/ijcse/v7i3.10791083
Online published on Mar 31, 2019
Copyright © Rishi Saxena . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: Rishi Saxena, “Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.3, pp.1079-1083, 2019.
MLA Style Citation: Rishi Saxena "Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).." International Journal of Computer Sciences and Engineering 7.3 (2019): 1079-1083.
APA Style Citation: Rishi Saxena, (2019). Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).. International Journal of Computer Sciences and Engineering, 7(3), 1079-1083.
BibTex Style Citation:
@article{Saxena_2019,
author = {Rishi Saxena},
title = {Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2019},
volume = {7},
Issue = {3},
month = {3},
year = {2019},
issn = {2347-2693},
pages = {1079-1083},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=3969},
doi = {https://doi.org/10.26438/ijcse/v7i3.10791083}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i3.10791083}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=3969
TI - Deviation of Remainder from Euclidean Definition, Java’s Perspective, Reason(s) and Suggestion(s).
T2 - International Journal of Computer Sciences and Engineering
AU - Rishi Saxena
PY - 2019
DA - 2019/03/31
PB - IJCSE, Indore, INDIA
SP - 1079-1083
IS - 3
VL - 7
SN - 2347-2693
ER -
VIEWS | XML | |
367 | 366 downloads | 204 downloads |
Abstract
Current Era is the age of Information Technology. No single domain is untouched by digital systems. The backbone of this era is the programming languages which make such high quality software that can solve the most challenging problems to human mind and eliminate the chances of error. Java is such a language which spans across standalone software programming to web development to mobile application development to networking to cognitive programming to data mining and etc, which is the foundation of all modern programming. The remainder operation is a part of every programming language, so in Java, is a very important operation and has its use from mundane computing to the most technical implementations. This paper addresses the issue that remainder operation in mathematics is achieved by the definition given by the great mathematician Euclid, founder of geometry, whereas in Java the implementation of remainder division does not exactly follow the rules of mathematics, and due to this deviation and also for a programmer who does not know this fact can unknowingly program a software with wrong calculations which may result in catastrophe. Besides raising this issue this paper also provides suggestion(s) and solution(s) to overcome the matter and align properly with the underlying mathematics of remainder operation.
Key-Words / Index Term
Remainder, Java, Euclidean theorem, Arithmetic Operators
References
[1] H. Schildt, “Java The Complete Reference Ninth Edition”, McGraw-Hill Education, United States of America, pp. 10-22, 2014, ISBN: 978-0-07-180856-9
[2] David M. Burton, “Elementary Number Theory”, McGraw-Hill Higher Education, United States of America, pp. 26-32, 2007, ISBN-IO 0-07-305I88-8
[3] Saurabh S. Patel and Sunil N. Kore, "Case Study: Digital Advertisement Board", ISROSET-Journal (IJSRCSE) , Vol.1 , Issue.3 , pp.48-50, May-2013
[4] V. Kapoor, "Data Encryption and Decryption Using Modified RSA Cryptography Based on Multiple Public Keys and ‘n’prime Number", Journal (IJSRNSC), Vol.1 , Issue.2 , pp.35-38, May-2013