long startTime = System.nanoTime();
long startTimer = System.currentTimeMillis();
M = app.decriptare_simpla(C);
long endTime = System.nanoTime();
long stopTimer = System.currentTimeMillis();
//mesajul initial dupa decriptare
System.out.println("M : " + M.toString());
System.out.println("Decriptarea a durat: " + (endTime - startTime));
System.out.println("Decriptarea a durat: " + (stopTimer - startTimer));
这给了我:Nano和毫秒
Decriptarea a durat: 14811776
Decriptarea a durat: 15
我想问的是如何一秒钟的多是那些2号?我的意思是他们是0.15,0.015,0.0015 ...?我想以这种方式打印它们,而不是long
,但不知道要添加多少个小数。另一个数字也是同样的问题。
1秒= 1000毫秒= 1,000,000微秒= 1,000,000,000纳秒 – assylias
参考维基百科或其他的'毫'和'纳米'前缀定义。 Java并没有发明它们。 –
啊,所以我应该只加3和9位小数。我懂了。他们认为它们的含义与实时的不同。 –