首页 > 试题广场 >

牛牛学说话之-浮点数

[编程题]牛牛学说话之-浮点数
  • 热度指数:65955 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

会说整数之后,牛牛开始尝试浮点数(小数)

输入一个浮点数,输出这个浮点数。

输入描述:
输入一个浮点数


输出描述:
输出一个浮点数,保留三位小数
示例1

输入

1.359578

输出

1.360
#include <stdio.h>
int main()
{
    float num = 0;
    scanf("%f", &num);
    printf("%.3f", num);
    return 0;
}

发表于 2022-03-01 14:50:33 回复(2)
为什么用double不行,用float就会自动四舍五入了
发表于 2022-04-01 16:04:13 回复(2)
a=float(input())
print("%.3f"%a)

发表于 2022-02-25 22:34:49 回复(0)
a=float(input())
print('%.3f'% a)
print('{:.3f}'.format(a))
print(f'{a:.3f}')
发表于 2022-04-09 15:21:05 回复(0)
num = float(input())
print('%.3f'%num)
发表于 2022-02-25 14:31:32 回复(0)

package view;

import java.util.Scanner;

public class Loing {

public static void main(String[] args) {

float a = 1.359578f;

String formatted = String.format("%.3f",a);

System.out.println(formatted);

}

}

发表于 2024-03-24 16:39:40 回复(0)
C:
#include <stdio.h>

int main() {
    float f;
    scanf("%f", &f);
    printf("%.3f\n", f);
    return 0;
}
C++:
#include <iomanip>
#include <iostream>
using namespace std;

int main() {
    float f;
    cin >> f;
    cout << setiosflags(ios_base::fixed) << setprecision(3) << f << endl;
    return 0;
}
Java:
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        System.out.printf("%.3f\n", new Scanner(System.in).nextFloat());
    }
}
Go:
package main

import (
	"fmt"
)

func main() {
	var f float32
	fmt.Scan(&f)
	fmt.Printf("%.3f\n", f)
}
Python:
print(format(float(input()), ".3f"))
编辑于 2024-03-16 08:39:32 回复(0)
#include<stdio.h>
int main()
{
	int a = 0;
	scanf_s("%d", &a);
	printf("%d\n", a);
	return 0;
}

发表于 2024-03-13 20:07:48 回复(0)
int main()
{
    double a = 3.1445646;
    printf("%.3f\n", a);//%.3f表示保留3位数,%.0f表示保留整数

    return 0;
}
发表于 2024-03-02 12:33:27 回复(0)
#include <stdio.h>
int main()
{
    float a=0;
    scanf("%f",&a);
    printf("%.3f",a);
    return 0;
}
编辑于 2024-03-01 15:51:57 回复(0)
#include <stdio.h>

int main() 
{
    double a = 0.0;

    scanf("%lf", &a);

    printf("%.3lf\n", a);

    return 0;
}

发表于 2024-02-25 12:48:09 回复(0)
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int main()
{
    double a;
    scanf("%lf", &a);
    printf("%.3f\n",a);
    return 0;
}
发表于 2024-02-01 20:17:39 回复(0)
#include<stdio.h>
int main()
{
    float a;
    scanf("%f\n",&a);
    printf("%.3f",a);
    return 0;
}
编辑于 2024-01-18 23:49:04 回复(0)
#include <iostream>
using namespace std;

int main() {
    float a;
    cin>>a;
    printf("%.3f",a);
}
编辑于 2024-01-15 13:13:34 回复(0)
#include <stdio.h>

int main() 
{
    float a = 0;
    scanf("%f",&a);
    printf("%.3f\n",a);
    return 0;
}

编辑于 2023-12-31 19:55:19 回复(0)
package main

import (
    "fmt"
)

func main() {
    var a float64
    fmt.Scanln(&a)
    fmt.Printf("%.3f", a)
}
编辑于 2023-12-14 13:54:58 回复(0)
#include <stdio.h>

int main() {
    float a;
    scanf("%f",&a);
    printf("%.3f",a);
   
    return 0;
}
发表于 2023-12-01 13:49:15 回复(1)
#include <stdio.h>

int main()
{
    float f = 1;
    scanf("%f",&f);
    printf("%.3f",f);
    return 0;
}
发表于 2023-11-27 10:13:12 回复(0)
#include <stdio.h>

int main() {
 float a=0;
 scanf("%f",&a);
 printf("%.3f",a);
    return 0;
}
发表于 2023-11-16 19:02:08 回复(0)
#include <stdio.h>
int main()
{
float a;
scanf("%f",&a);
 printf("%.4f",a);
    return 0;
}
发表于 2023-11-03 16:15:57 回复(0)