[討論] 度轉度分秒

作者: ga52898535 (WD)   2015-03-30 18:42:37
請問一下
因為作業需求,要把度數轉成度分秒的表示
一開始我寫出來之後
假設原本是-2.7084度
轉成度分秒後變成
-2.0000 -42.0000 -30.2400
但我之後試過幾個方法,只會變成上述表示或者變成
-2 -42 -30
請問有方法可以讓同一個陣列裡不同元素的形態不一樣嗎?
(希望能夠變成-2 -42 -30.24)
作者: celestialgod (天)   2015-03-30 19:03:00
array(or matrix for 2d) 必須是同樣類型你要用不同類型只能利用cell
作者: profyang (prof)   2015-03-30 19:11:00
http://0rz.tw/DrO62型態沒有不一樣阿 都碼是double等等我看懂了 你只是不想小數後面有很多0?0有啥不好?不懂 要fprintf時也可以用%d或%f去控制
作者: ga52898535 (WD)   2015-03-30 19:26:00
摁我只是覺得能不能讓結果乾淨地跑出來我要的那樣XD所以比較簡單的方法還是printf出來再各別改形態?cell我還不太懂 目前初學...
作者: profyang (prof)   2015-03-30 22:26:00
看你需求 總之例如你想寫到檔案上或者上在你畫的fig上有效位數都可以調控的 再來就是我推的那個網頁 你的case他出來似乎是-2 -42 -30.2400 至少前兩個是整數後面沒很多0

Links booklink

Contact Us: admin [ a t ] ucptt.com