アフィリエイト広告を利用しています

はじめに | サイトマップ | プライバシーポリシー・サイトポリシー・免責事項など | 【レビュー】Parallels Desktop 15 for Mac 




広告

posted by fanblog

2015年08月27日

%f:実数値表示と計算編 | Xcode(Mac)でC言語入門講座








キーワード
C言語 実数値 表示 計算


Xcode(Mac)で覚えるC言語入門講座 | はじめてのコンピュータ・パソコン.png









今回は、

C言語で

実数値の表示と計算 」を行う

基本的なプログラミングの内容を

まとめておきます。






[ C言語プログラミングの開発環境 ]


Xcode



Macのプログラミングのための

統合開発環境
(IED:Integrated Development Environment)



 * その他にも、一例として、
   IBMアイビーエム
  (International Business Machines Corporation)
   によって開発された

  「 Eclipse 」(イクリプス・エクリプス)

   というオープンソースの統合開発環境 (IDE) でも
   Mac環境下でC言語プログラミングの練習が
   できると思います。
   個人的には、Xcodeの方が、
   簡単なプログラミン程度であれば使いやすいのでは
   ないかと思います。

  「 Eclipse 」は、Javaをはじめ
   さまざまなプログラミング言語を学習したい場合には、
   役に立つのではないかと思います。






Xcodeを利用して、

C言語プログラミングの実行環境にする方法や、

基本的なコード入力時の

キーボード操作方法についてわからない

わからない方の場合は、

こちらの記事から読み進めてみてください。

Hello worldプログラム | Xcode(Mac)でC言語入門講座






実数値表示と計算編 | Xcode(Mac)でC言語入門講座(動画)







C言語サンプルコード(1)


#include <stdio.h>

int main(int argc, const char * argv[])
{
printf("%f\n", 3.0 / 2.0);
return 0;
}



 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。

 * printf(プリントエフ):print formatted(書式付き出力)

 * 「 %f 」%f指定子(floatフロート:浮動小数点)

 * \n:new line(改行) 

 * 「 \:バックスラッシュ 」は、
 
   「 option 」キー + 「 」キー操作で入力できます。


 * 演算子としては、

C言語の記述方法 :計算の指令の意味

 + :プラス(加算)   
 - :マイナス(減算)
 * :かける(かけ算)
 / :割る(割り算)
 %:割り算の余り(剰余算)





C言語サンプルコード(2)



#include <stdio.h>

int main(void)
{
printf("%f\n", 3.0 / 2.0);
return 0;
}




 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。
















日々の 生活など経験する、

計算などでは、

小数点以下の数値が必要な

場合が出てくると思います。






そういった実数値の計算結果などがでる

場合には、


%f指定子 」(floatフロート:浮動小数点)


を利用します。







整数値の計算などの場合には、


整数値表示と計算編 | Xcode(Mac)でC言語入門講座


の記事で紹介した、


%d指定子 」(decimalデシマル:10進数)


を利用して、

整数値を数字に変換 」させていましたが、

実数値の計算では、

%f指定子 」を利用し、

実数値を数値に変換 」させるように、

コンピュータに教えてあげます。








一般的な現代の人間の生活では、

整数値や実数値などは、

あまり意識する機会は少ないかと思いますが、

コンピュータには、

その都度、

整数値や実数値などの違いを

教えてあげる必要があるようです。






プログラミングを始めたばかりの方にとっては、

いちいち、

整数値や実数値などの違いを教えるのは、

面倒に感じるかもしれませんが、

次第に慣れてくるのではないかと思います。







プログラミングの学習を実施する利点の

一つとして考えられることとして、


@ 自分が実行(実現)したいことに対して、

  事前に考えられることを列挙し、


A 筋道をたてて考え、


B わかりやすく指示をだせる


ようになるための

練習になるのではないかと思います。





C言語でのコンピュータプログラミングの場合は、

C言語でコンピュータに指示を出す方法を


・人間がまず理解してあげて、



その上で、


・わかりやすくC言語でコードを記述


してあげる。





人間関係のコミュニケーションの場合は、


・相手のこれまで育ってきた環境

・どのようなことを経験してきたかの背景

・現在の状況(落ち着いている、イライラしている、忙しい)


などを少しでも理解しようと考慮した上で、

相手に接することで、

日常生活や、仕事などの場面に限らず、

より円滑なコミュニケーションができる

きっかけとなるのではないかと思います。





現在、

日本は高齢化社会といわれ、

認知症と診断される方が、

増えてきているようです。




諸説はあるかと思いますが、

大まかな考え方としては、

認知症の場合、

脳の働きにくくなっている場所や、

脳の萎縮状態、神経の経路(白質繊維)の状態

などにより、

中核症状(物忘れなど)が現れてくるようです。





認知症の方に対するコミュニケーションに

ついて考えてみると、

人間の脳機能などの知見を理解した上で、

上記のようなコミュニケーションの配慮をすることで、

よりよい援助(介護)のきっかけとなる

可能性が拡がるのではないかと思います。





日本人のプログラミング学習の現在と未来 | #24 デジタルライフコラム


の記事でも紹介させていただきましたが、

2015(平成27)年6月5日に

総務省から、



総務省 | バナー .JPG
(総務省のサイトにリンクします)





「プログラミング人材育成の在り方に関する調査研究」報告書

公表されていました。



出典:総務省ホームページ
  「プログラミング人材育成の在り方に関する調査研究」報告書の公表
  (http://www.soumu.go.jp/menu_news/s-news/01ryutsu05_02000068.html
  (2015年6月10日に確認) 

出典:別紙1 「プログラミング人材育成の在り方に関する調査研究」報告書(概要版)
  (http://www.soumu.go.jp/main_content/000361429.pdf
  (2015年6月10日に確認) 





こういった報告書などを読んでいると、

もしかすると

今後は、

プログラミングの学習を

独学で学ぶ方だけではなく、

教育の一環として、

学習する機会も増えてくるのではないかと

予感させられます。






C言語での「 実数値表示と計算 」の話題で

話を拡げすぎてしまいましたが、

コンピュータプログラミングの

可能性に魅かれる者のひとりとしては、

プログラミング学習
が、

ただコンピュータと対話するための学習にとどまらず、

人間理解や社会のことなどの

その他のことについても、

興味をいだくきっかけとなることがあれば

うれしいと思います。















[ スポンサードリンク ]











teratail | レバレジーズ株式会社




C言語をはじめとした
プログラミングの関連Q&Aサイトです。

日々のC言語プログラミングの学習、
独学でのプログラミング関連の疑問などを、

teratail

で質問してみてください。
無料で利用できます。

teratail








                    by はじめてのコンピュータ・パソコン








Xcode(Mac)で覚えるC言語入門講座 | はじめてのコンピュータ・パソコン.png
このバナーをクリックすると
「 Xcode(Mac)で覚えるC言語入門講座 」
の一覧ページにリンクします。




右向き三角1サイトマップ


右向き三角1プロフィール | サイトポリシー・免責事項など


右向き三角1CONTENTS(コンテンツ)一覧


右向き三角1C言語関連本 特集


右向き三角1Xcode(Mac)で覚えるSwiftプログラミング入門講座


右向き三角1Macでコマンド入門講座


右向き三角1パソコン・プログラミング学習関連アプリ 特集


右向き三角1Mac(マック)関連パソコン iMac・MacBookPro・MacBookAir


右向き三角1パソコン・家電の新製品・キャンペーン情報 特集








Parallels Desktop 18 for Mac クーポン情報




MacでWindowsを使えるソフトウェア【Parallels】

Parallels Desktop for Macをレビュー中。
【レビュー】Parallels Desktop 15 for Mac(一覧へ) 


Parallels Desktop 15 for Mac以降のレビューなど
子供プログラマーのサイトにリンクします。
【長期レビュー】Parallels Desktop for Macの感想(一覧)

子供プログラマーのサイトにリンクします。
【クーポン情報 - 10% OFF】Parallels Desktop 18 for Mac(2023年7月25日〜2023年8月8日まで) New♪
サイト内検索


おすすめ入門講座・特集コンテンツ
このサイトで作成している入門講座や、特集関連などのおすすめコンテンツです。お気に入りの講座コンテンツや、気になる特集探しなどにお役立てください 
  1. 1. 【Mac版】データ復元・復旧SOS講座(一覧)
  2. 2. no img パソコン便利機能関連記事(一覧) | エクセル・ワード・パワーポイント
  3. 3. Pythonで機械学習・人工知能(AI)プログラミング入門 | 数字の画像認識(anaconda - Jupyterノートブック版)
  4. 4. no img 人工知能(AI)・機械学習プログラミング入門者のための数学入門講座
  5. 5. 独学プログラマーのためのAI(人工知能・無能)プログラム入門講座
  6. 6. Macでアフィリエイトのやり方・始め方入門講座
  7. 7. Xcode(Mac)で覚えるSwiftプログラミング入門講座(一覧)
  8. 8. デジタルライフコラム(Column)
  9. 9. パソコンでイラスト作成入門講座 | 基礎から求人探しまで
最新記事


サイトポリシー・免責
HajimeteCPCさんの画像
HajimeteCPC
子供プログラマー | プログラミング入門ウェブ教室


子供プログラマー | プログラミング入門ウェブ教室_イメージ.png

子供と一緒にプログラミングを楽しむために、大人がプログラミングを学ぶための学習支援サイトです。

こちらの記事ページもご活用ください。
日本人のための人工知能プログラマー入門講座(機械学習)

メニュー | はじめてのコンピュータ・パソコン


・ サイトマップ

・ プライバシーポリシー・サイトポリシー・免責事項など

・ はじめに

・ トップページ

・ CONTENTS(コンテンツ)一覧

・ 年賀状をパソコンで自宅で作ろう講座

・ エクセル・ワード・パワーポイントの使い方入門

・ 独学プログラマーのためのAI(人工知能・無能)プログラム入門講座

・ Xcode(Mac)で覚えるC言語入門講座

・ Xcode(Mac)で覚えるSwiftプログラミング入門講座

・ Mac関連

・ コンピュータ・プログラミング書籍関連 | まとめ・書評など(一覧)

・ パソコンでイラスト作成入門講座

・ アフィリエイトのやり方・始め方入門講座 

・ SEO・レンタルサーバー入門講座

・ 確定申告・会計 特集 

・ デジタルライフコラム

・ エンジニア求人探し



[ スポンサードリンク ]



タグクラウド




QRコード
<< 2023年07月 >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
月別アーカイブ
You Tubeチャンネルぺージ


RehabC | イメージ.png
You Tubeのチャンネルもあります。
エクセル、ワード、パワーポイントなどの
基本的な操作方法の学習や、
プログラミングやイラスト作成をはじめとした、
パソコン学習の補助などにご活用ください。
よろしくお願いいたします。

×

この広告は30日以上新しい記事の更新がないブログに表示されております。