2017-05-17 58 views
0

你好兄弟我有工作沿着時間顯示從雙值的第一個6個字符,所以我不能做到這一點,我需要一個簡單的方法,例如:如何投放雙重價值的前幾個字符

這裏是我的雙重價值我需要投它:14.7534343267653。

我需要僅顯示前7個字符:14.7534。

所以任何身體都可以用簡單的方法解決這個問題。

+0

您需要正確的格式,所以請參考您的語言的Format/printf等說明符。 – MBo

+0

但你能給我完全正確的答案。 – 7uthaifah

+0

正確的答案是使用格式化功能。 – MBo

回答

0

做的你在找什麼在C的例子:

#include <stdio.h> 

int main(int argc, char *argv[]) { 
    double number = 14.7534343267653; 
    printf("%2.4f", number); 
    return 0; 
} 

其他語言具有相同或非常相似格式說明,所以esentially "%2.4f"和一些字符串format()可能是你在找什麼。