洛谷 P5705 【深基2.例7】数字反转(java实现)

简介: 洛谷 P5705 【深基2.例7】数字反转(java实现)


题目描述

输入一个不小于 100100 且小于 10001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.321 并输出。

输入格式

一行一个浮点数

输出格式

一行一个浮点数

输入输出样例

输入 #1

123.4

输出 #1

4.321

 

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        double a, m = 0;
        int n,i=10;
        Scanner scanf = new Scanner(System.in);
        a = scanf.nextDouble();
        n = (int) (a * 10);
        m += n % 10;
        while (n != 0) {
            n=n/10;
            m+=(double)(n%10)/i;
            i*=10;
        }
        System.out.printf("%.3f",m);
    }
}

 


相关文章
|
机器学习/深度学习 Java
【Java每日一题,dfs】洛谷P1162 填涂颜色
【Java每日一题,dfs】洛谷P1162 填涂颜色
|
6月前
|
Java
P9242 [蓝桥杯 2023 省 B] 接龙数列JAVA,边权为1的最短路问题,洛谷P9242 [蓝桥杯 2023 省 B] 接龙数列​编辑力扣1926.迷宫离入口最近的出口力扣433.
P9242 [蓝桥杯 2023 省 B] 接龙数列JAVA,边权为1的最短路问题,洛谷P9242 [蓝桥杯 2023 省 B] 接龙数列​编辑力扣1926.迷宫离入口最近的出口力扣433.
|
Java
Java 实现汉字按照首字母分组排序
Java 实现汉字按照首字母分组排序
717 0
|
算法 Java 数据处理
洛谷贪心专题讲解 Java语言
洛谷贪心专题讲解 Java语言
164 0
洛谷贪心专题讲解 Java语言
|
Java 数据安全/隐私保护
JAVA 实现上传图片添加水印(详细版)(上)
JAVA 实现上传图片添加水印(详细版)
1274 0
JAVA 实现上传图片添加水印(详细版)(上)
|
网络协议 Java
Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等
ip地址的分类: 1、ipv4、ipv6 127.0.0.1:4个字节组成,0-255,42亿;30亿都在北美,亚洲就只有4亿 2011年就用尽了。
Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等
Java-通过对象属性来排序(洛谷P1093)
题目我就不发了,关键一直在纠缠我的问题是Java如何通过对象的参数来排序,看了好多帖子今天终于学会两种。
|
Java
Java实现拼图小游戏(7)——查看完整图片(键盘监听实例2)
由于在移动和图片中我们已经添加了键盘监听,也继承了键盘监听的接口,那么我们只需要在重写方法内输入我们的代码即可
219 0
|
存储 Java
Java实现图书管理系统
本篇文章是对目前Java专栏已有内容的一个总结练习,希望各位小主们在学习完面向对象的知识后,可以阅览本篇文章后,自己也动手实现一个这样的demo来加深总结应用已经学到知识并进行巩固。
422 0
Java实现图书管理系统
|
数据可视化 Java
Java实现拼图小游戏(1)—— JFrame的认识及界面搭建
如果要在某一个界面里面添加功能的话,都在一个类中,会显得代码难以阅读,而且修改起来也会很困难,所以我们将游戏主界面、登录界面、以及注册界面都单独编成一个类,每一个类都继承JFrame父类,并且在类中创建方法来来实现页面
543 0
Java实现拼图小游戏(1)—— JFrame的认识及界面搭建