Open Access   Article Go Back

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 PDF 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