ITmedia総合  >  キーワード一覧  > 

「関数」最新記事一覧

Dev Basics/Keyword:
Scala(プログラミング言語)
ScalaはJava仮想マシン上で動作する「スケーラブル」で、オブジェクト指向言語と関数型言語の双方の性質を持った言語だ。(2016/6/16)

ホワイトペーパー:
Computer Weekly日本語版:新トランジスタで蘇るムーアの法則
巻頭特集は、半導体分野で生まれたブレークスルーを紹介。従来の性能を大幅に引き上げる可能性を秘めた新トランジスタとは? 他に、PowerShellが新たなセキュリティ脅威になった現状、関数型言語Erlang活用事例、医療分野にコスト革命を起こしたRaspberry Pi、オールフラッシュアレイ動向などをお届けする。(2016/5/23)

.NET TIPS:
関数宣言と関数式の違いとは?[JavaScript]
JavaScriptで関数を定義するには、関数宣言による方法と関数式による方法がある。本稿ではこれらの違いについて説明する。(2016/5/18)

企業のErlang利用を阻むものとは?
関数型言語「Erlang」のススメ──なぜCやJavaではダメなのか?
並行処理、分散処理に優れたプログラミング言語であるErlangだが、企業利用例は多くない。Erlangを活用しているbet365は、Erlang普及のための活動を始めた。(2016/5/18)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(ジェネレータ関数編)
ECMAScript 2015のジェネレータ関数とyield式を使うと、C#の反復子ブロックとyield return文と似た形ですっきりと反復処理を記述できる。(2016/2/26)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(async関数編)
今回はPromiseオブジェクトをベースに、非同期処理をよりスッキリと記述できるようになるasync関数の基本について見ていこう。(2016/1/22)

PHPオブジェクト指向プログラミング入門(終):
PHPにおけるインスタンスの永続化と参照渡し、コピー
「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説する連載。最終回は、「永続化インスタンス」の必要性とserialize、unserialize関数、インスタンスと「参照」、「浅い」コピーと「深い」コピー、cloneキーワード、マジックメソッド「__sleep()」「__wakeup()」「__clone」などについて解説。(2015/12/24)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(関数編)
コードを書きながら、C#とJavaScriptにおける関数の違いを比較し、C#プログラマーが注意すべき点などを見ていこう。(2015/11/6)

「なあケン エクセルってのも北斗神拳みたいに一子相伝なのか?」 「北斗の拳」でエクセル関数を解説する教本がすさまじくシュール
エクセルなんか使えないと知ってのことか〜〜っ!!(2015/11/5)

初心者のためのSwiftで始めるプログラミング入門(6):
プログラマーの腕の見せどころ――Swiftの関数、引数、戻り値の基本的な書き方と使い方
本連載では、これからプログラミングやiPhoneアプリ開発を始めてみたい方を対象に、開発に必要な知識を基礎から解説していきます。今回は、Swiftの関数の定義の仕方や呼び出し方、引数や戻り値の使い方や注意点などについて。(2015/9/10)

PHPオブジェクト指向プログラミング入門(4):
便利だけど使いどころが難しいPHPの代表的なマジックメソッドと無名関数の使い方
「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説する連載。今回は、マジックメソッドの概要と__get()、__set()、__call()、__callStatic()、__toString()の書き方と使い方に加え、PHP 5.3から使えるようになった無名関数と__invoke()について解説します。(2015/9/4)

Access VBAで学ぶ初心者のためのデータベース/SQL超入門(4):
VBAで正規表現や関数を使った入力チェックを行い、Accessに新規レコードを追加、保存するには
Accessを通じて、初心者がリレーショナルデータベースやSQLの基本を学び、データベースを使った簡単なシステムの作り方を習得する本連載。今回は、VBEの起動とデータ入力用フォームの作成、VBAを使った入力用コードやデータの検証処理を記述する方法を解説する。(2015/9/1)

サイン、コサインが分かると何ができる? 鹿児島県知事の発言受けて「三角関数大事だろ!」の声
いろんなところで使われてます!(2015/8/28)

「女の子にサインコサイン教えて何になる」 鹿児島県知事の発言がネットで非難 発言撤回の会見動画も公開
三角関数の公式は教えて何になるのかという従来の持論を、たまたま女性と結びつける形でしゃべってしまったとのこと。(2015/8/28)

クラウド時代の暗号化技術論(5):
メールアドレスを公開鍵にする――「ペアリング」とその応用例
「好きな文字列を公開鍵として使いたい」「情報を暗号化したまま復号できる人を変更したい」――第5回では、暗号に対して求められるこのような利便性を達成するための技術である「IDベース暗号」「代理人再暗号化」と、その基礎となる「ペアリング」という関数について解説します。(2015/8/25)

iPhoneの標準アプリで「関数電卓」を使う方法
(2015/8/23)

初めてのガントチャート(3):
Excelガントチャート作成の基本&関数とグラフで負荷状況を「見える化」する
プロジェクト管理や生産管理などで工程管理に用いる表「ガントチャート(Gantt chart)」の作成を通じて、プロジェクトマネジメントのABCを学ぶ本連載。今回は、Excelを使ってガントチャートを作り、工数を積算したり、プロジェクトの負荷を分散させたりします。※サンプルデータ付き(2015/8/5)

VBA/マクロ便利Tips:
Excelで数値の合計に役立つ3つのワークシート関数SUMIF、SUMIFS、SUMPRODUCTの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、引数で指定したセル範囲の数値を、条件付きで合計するSUMIF、同じく複数条件を使えるSUMIFS、配列内の積を計算し、それを合計するSUMPRODUCTについて、VBAでの使い方を解説。(2015/7/9)

VBA/マクロ便利Tips:
VBAにおけるワークシート関数――INDEX、MATCH、VLOOKUPの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Excelの数式で使う関数INDEX、MATCH、VLOOKUPを、VBAのコード上で、WorksheetFunctionオブジェクトのメソッドとして使う方法について解説する。(2015/6/19)

VBA/マクロ便利Tips:
Excelにおける時間の計算や変換に役立つ6つの関数――TimeValue、TimeSerial、Hour、Minute、Second、Timerの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、TimeValue、TimeSerial、Hour、Minute、Second、Timerという時刻の計算や変換に役立つ6つの関数の使い方について。(2015/6/8)

TypeScriptで学ぶJavaScript入門:
第11回 関数に関するいくつかのトピック
プログラミング初心者向けのTypeScript入門連載。第11回は関数のさまざまな使い方について詳しく解説する。TypeScriptでプログラミングへの理解を一歩深めよう。(2015/6/4)

PHPオブジェクト指向プログラミング入門(1):
PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ
「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説する連載。初回は、「クラス」の書き方と簡単な使い方、メソッド/クラス定義内関数、プロパティ/クラス定義内変数、マルチプルインスタンスについて紹介します。(2015/6/3)

VBA/マクロ便利Tips:
Excelにおける日付操作に役立つ5つの関数――IsDate、DateValue、DateSerial、DateAdd、DateDiffの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、IsDate、DateValue、DateSerial、DateAdd、DateDiffという日付操作に関する5つ関数の使い方について。(2015/6/1)

VBA/マクロ便利Tips:
Excelの年、月、日、漢字の曜日名、月名を抽出・取得するYear、Month、Day、WeekdayName、MonthName関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Year、Month、Day、Weekday、WeekdayName、MonthNameという年、月、日、曜日に関する6つの関数の使い方について。(2015/5/25)

VBA/マクロ便利Tips:
Excelにおける「今」を表す3つの関数、Now、Date、Timeの違いとは
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、現在のシステム日付や時刻を取得するNow、日付のみを取得するDate、時刻のみを取得するTimeについて。(2015/5/15)

VBA/マクロ便利Tips:
Excelにおける文字列、日付、数値のフォーマット関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、指定した表示形式の文字列を返すFormat、指定した表示形式の日付/時刻値を返すFormatDateTime、指定した表示形式の数値を返すFormatNumberについて。(2015/4/30)

VBA/マクロ便利Tips:
Excelで文字列を結合、検索、置換する関数の使い方――Join、InStr、InStrRev、Replace
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、配列の各要素を結合して文字列を作成するJoin関数、ある文字列の中から指定した文字列を検索し位置を返すInStr/InStrRev関数、指定された文字列の一部を別の文字列で置換して返すReplace関数について。(2015/4/23)

VBA/マクロ便利Tips:
Excelで文字列を分割して抽出する関数と、文字列から空白を除去する関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、文字列を分割して抽出する3つの関数Left、Right、Mid、文字列から空白を除去する3つの関数LTrim、RTrim、Trimの使い方について解説します。(2015/4/16)

VBA/マクロ便利Tips:
数値判定、乱数発生、数値の丸めなど、数値に関する4つの関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、数値かどうか判定するIsNumeric、乱数を返すRnd、指定された小数点位置で丸めた数値を返すRound、指定された値が含まれる範囲を計算し、その範囲を表すPartitionの使い方について解説します。(2015/4/9)

VBA/マクロ便利Tips:
配列を使うのに役立つ4つの関数――Array、LBound、UBound、Splitの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、配列を返すArray、配列のインデックス番号の最小値/最大値を返すLBound/UBound、要素ごとに区切られた文字列から配列を作るSplitなどの使い方について解説。(2015/4/1)

VBA/マクロ便利Tips:
ファイル操作に役立つ5つ関数――Dir、FileLen、LoadPicture、Shell、CreateObjectの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、ファイル/フォルダー名取得のDir、ファイルの長さを取得するFileLen、画像表示のLoadPicture、プログラム実行のShell、ActiveXオブジェクトへの参照を作成して返すCreateObjectなどの使い方について解説。(2015/3/24)

VBA/マクロ便利Tips:
コンパイルエラーにならない関数の使い方――括弧の有無、複数の引数、Callステートメント、戻り値、名前付き引数と順番
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、コンパイルエラーにならない関数の使い方として、括弧の有無、複数の引数、Callステートメント、戻り値、名前付き引数と順番について解説。(2015/3/17)

TypeScriptで学ぶJavaScript入門:
第10回 関数の基本的な取り扱い方
プログラミング初心者向けのTypeScript入門連載。第10回は関数の基本的な使い方について詳しく解説する。TypeScriptでプログラミングへの理解を一歩深めよう。(2015/3/12)

プログラマブルロジック FPGA:
All Programmableデバイス向け開発環境、C/C++でFPGA回路設計も可能に
ザイリンクスは、All Programmable SoCおよびMPSoC向けの開発環境「SDSoC」を発表した。SDSoCを用いると、FPGAを設計した経験がほとんどない技術者でも、高速化したいC/C++関数を指定するだけで、自動的にハードウェア回路に置き換えることができる。(2015/3/11)

ゲーム開発初心者のためのUnity入門(12):
UnityでGameObjectをPrefab化し、スクリプトで動的にインスタンス生成するには
Unityで3Dゲームを作るまでのいろいろな処理を解説する連載。今回は、引数で指定したゲームオブジェクトのインスタンスを作成する「Instantiate」関数の使い方を中心に、物理演算に関するさまざまなテクニックを解説する。(2015/2/12)

完全マスター! 組み込みC言語プログラミング(17):
【問題15 その2】再帰を実現するコンピュータの仕組み
C言語のプログラムにおいて、関数が関数内で自分自身を呼び出すことを「再帰」と呼び、whileやforを使わなくても繰り返しのプログラムを書くことができます。再帰を実現するコンピュータの仕組みとともに身につけましょう。(2015/1/30)

完全マスター! 組み込みC言語プログラミング(16):
【問題15】変数を制する者は関数を制する
C言語において変数とはある値を記録して出力する機能を指しますが、「外部変数」と「再帰」の理解を深めることで、関数をより自在に扱えるようになります。(2014/12/26)

完全マスター! 組み込みC言語プログラミング(15):
【問題14】ポインタなしで関数は語れない
C言語においてポインタは「何か(オブジェクト)を指すもの」ですが、単純に何かを指すだけではなく、関数内のオブジェクトを参照することもできます。ポインタなしに関数は語れないという実例を確認してみましょう。(2014/12/12)

完全マスター! 組み込みC言語プログラミング(14):
【問題13】「関数に配列を渡す」とは何か
C言語の関数呼び出しでは、まず引数(実引数)の値を求め、その値を呼び出す関数の仮引数に代入し、その後、関数に制御が移ります。では、「関数に配列を渡す」際にはどうなっているのでしょうか。(2014/12/2)

完全マスター! 組み込みC言語プログラミング(13):
【問題12】Cプログラムの見通しが良くなる「関数」を習得しよう!
C言語を使ったマイコン制御プログラムの“イロハ”を解説する本連載。いよいよ関数に話題が移ります。関数を有効に利用できるとプログラムの見通しが良くなるので、ぜひ習得してください。(2014/11/18)

2016年1月、あなたのWebサイトが突如“危険サイト”に
タイムリミットは2014年末? 実は猶予がない「SHA-2移行」問題とは
米Microsoftに続き米Googleも、SSL暗号化通信に必須のハッシュ関数「SHA-1」の廃止を決定した。推奨される「SHA-2」への移行が遅れると、自社サイトの安全性が疑われかねない。(2014/10/22)

完全マスター! 組み込みC言語プログラミング(12):
【問題11】文字列の長さと文字種類の判別
C言語を使ったマイコン制御プログラムの“イロハ”を解説する本連載。複数条件を満たすパスワード確認プログラムを通じて、複数関数の使い方とフラグの立て方を学びます。(2014/10/17)

「深く回り込む」フロントサラウンドを新搭載、ソニーがサウンドバー新製品「HT-ST5」を発表
ソニーは、サウンドバータイプのホームシアターシステム「HT-ST5」を10月に発売する。頭部伝達関数を用いて「深く回り込む」という新しいサラウンドモードを搭載した。(2014/9/8)

VBA/マクロ便利Tips:
Excelの伝票処理で使える! 関数で日付から曜日を取得し、月末の日を求め、和暦に変換
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、WeekDay関数/WeekdayName関数で日付から曜日を取得する方法、DateSerial関数で月末の日を取得する方法、Format関数で西暦の日付を和暦に変換する方法を解説します。(2014/8/5)

ソリューションライブラリ:
PR:デジタルフィルターとアナログフィルター(4):デジタル信号処理を徹底比較! フィルター特性と窓関数も解説
好評のソリューションライブラリ!第4回目はデジタル信号処理についての理論をプログラムに置き換えてデモ環境での波形を比較、さらにデジタル信号処理には必要不可欠な「窓関数」と「フィルター特性」についても、公開プログラムを使って分かりやすく解説していきます。(2014/7/28)

VBA/マクロ便利Tips:
Excelのオートフィルターで絞り込んだデータの件数と合計を関数で求める
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、AutoFilterメソッドで絞り込んだデータに対してさまざまな集計関数を使うことができるワークシート関数Subtotalの使い方を解説します。(2014/7/11)

VBA/マクロ便利Tips:
Excelのコメントに文字列や画像を表示/削除し、文字列を検索
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、AddCommentメソッドでコメントに文字列や画像を挿入し、ClearCommentsメソッドでコメントを削除し、InStr関数で複数のコメントを検索する方法を紹介。(2014/6/25)

無償ソフトで技術計算しよう【プログラミング基礎編】(3):
FreeMatで使われるプログラム書式の基本を押さえよう
今回は、FreeMatでプログラムを記載する書式「mファイル」についての解説。数値を渡されて処理結果を返すタイプのプログラム「関数mファイル」や、数式を登録する働きを持つ「無名関数」についても説明する。(2014/6/20)

“ジェネレーションY”も満足:
iPadで直感的に操作できる計測器、オシロなど5つの機能を1台に搭載
日本ナショナルインスツルメンツの新しい計測器「VirtualBench」は、オシロスコープ、関数発生器、デジタルマルチメータなど5つの計測器の機能を1台に搭載した製品だ。「iPad」とWi-Fiで接続し、専用のアプリを使って直感的に操作できる。(2014/6/19)

VBA/マクロ便利Tips:
Excelで金額表示の書式設定を行い数値を合計する
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、数値の表示形式を指定できるNumberFormatLocalプロパティ、数値かどうかを判断するVal関数、セル内文字列の水平方向表示位置を決めるHorizontalAlignmentプロパティの使い方について。(2014/6/17)



7月29日で無料アップグレード期間が終了する、Microsoftの最新OS。とんでもないレベルで普及している自社の基幹製品を無料でアップグレードさせるというビジネス上の決断が、今後の同社の経営にどのような影響をもたらすのか、その行方にも興味が尽きない。

ドイツ政府が中心となって推進する「第四次産業革命」。製造業におけるインターネット活用、スマート化を志向するもので、Internet of Things、Industrial Internetなど名前はさまざまだが、各国で類似のビジョンの実現を目指した動きが活発化している。

資金繰りが差し迫る中、台湾の鴻海精密工業による買収で決着がついた。寂しい話ではあるが、リソースとして鴻海の生産能力・規模を得ることで、特にグローバルで今後どのような巻き返しがあるのか、明るい話題にも期待したい。