並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 288 件 / 288件

新着順 人気順

演算の検索結果281 - 288 件 / 288件

  • Prattパーサの紹介|Prattパーサであらゆる演算子をパースする

      Prattパーサの紹介|Prattパーサであらゆる演算子をパースする
    • 算術演算子の使い方【Python】 - クルトンのプログラミング教室

      こんにちは、クルトンです! この記事では算術演算子の使い方を解説します。 算術演算子とは 算術演算子の使い方 算術演算子の優先順位 丸括弧を使った優先順位の変更 算術演算子とは 演算子は、値の代入や四則演算等の計算、大小比較などに使われる半角記号のことです。 その中で、算術演算子とは数値計算に使用される演算子のことを指します。 算術演算子の使い方 演算子 説明 a + b 足し算をする a - b 引き算をする a * b 掛け算をする a / b 割り算をする a // b aをbで割った商を求める a % b aをbで割った余りを求める a ** b aをb回掛けた数を求める(aのb乗) 下に具体的な使用例を載せておきます。 コード a = 5 b = 2 print(a + b) print(a - b) print(a * b) print(a / b) print(a // b)

        算術演算子の使い方【Python】 - クルトンのプログラミング教室
      • ポケモン名だけで作った「いろは歌」を高速に生成する(ビット演算+DFS+Go+GCP) - Qiita

        みなさんポケットモンスター ソード&シールドやってますか?私は開会式に参加したところで中断しており、まだバッジ0個です。 さて、ポケモンを愛する皆さんであれば、一度はポケモン名でいろは歌を作りたいと思ったことがあるはずです。つまりどういうことかというと、ア〜ンまでのカタカナ45音を重複なく一度ずつ利用したポケモン名の列挙をしたいということです。例えば、以下の12体のポケモンの組み合わせは上記条件を満たしているので、いろは歌として成立しています。 ではこのような組み合わせが、初代〜ソード&シールドまでの890匹の全ポケモンで一体何パターン存在するのでしょうか。私は気になって夜も眠れません。そこでこの記事では、高速にポケモンいろは歌の全列挙を行うためのアルゴリズムと実装の考察を行います。 先行研究として、このようなポケモン名によるいろは歌生成は9-8. vcoptでポケモン「いろは歌」できるか

          ポケモン名だけで作った「いろは歌」を高速に生成する(ビット演算+DFS+Go+GCP) - Qiita
        • 描いて謎解き光反射ゲーム『Lightist』Steamにて発表。ひらめきと試行錯誤が答えを導く、物理演算パズル - AUTOMATON

          ステージによっては、オブジェクトがすでに置かれていることもあるようだ。回転するようにオブジェクトを生成したり、あるいは生成したオブジェクトを動かして鏡を移動させたりと、臨機応変に問題を解くことになる様子。生成した結果、オブジェクトがどのように落ちて、どう移動するかといったことも考えて線を引くことが大事になってくるだろう。 そして描き出したものは物理演算によって動き、重力や摩擦、運動量保存などといった物理法則に従うという。とはいっても、常識に則って現実世界でどういう動き方をするかを予測できれば十分とのこと。物理学に詳しい必要はないそうだ。また不可能に思えることやバカバカしく思えることが正しい答えに繋がる可能性もあるといい、想像力や試行錯誤も重要となる模様。 なおゲームを進めてステージをクリアしていくにつれ、ステージは次第に複雑化するとのこと。一方で新たな機能もアンロックされていくそうで、解法

            描いて謎解き光反射ゲーム『Lightist』Steamにて発表。ひらめきと試行錯誤が答えを導く、物理演算パズル - AUTOMATON
          • 「Python 3.9」登場、追加された辞書の和集合演算子、removeprefix/removesuffixメソッドとは

            連載目次 2020年10月5日にPythonの最新バージョンであるPython 3.9がリリースされた。そこで、今回と次回の2回に分けて、Python 3.9で追加、変更された機能から幾つかをピックアップしてお知らせしていこう。 概要 Python 3.9の新機能については「What's New In Python 3.9」にまとめられているので、そちらを参照されたい。大きな機能追加や変更点としては次のものが挙げられる。 今回はこれらのうちの幾つかについて見ていこう。ただ、その前に簡単にPython 2.7のサポート終了にまつわる変更点についても取り上げておく。 Python 2.7のサポートが終了したことで、Python 3からはPython 2に対する後方互換性レイヤーが取り除かれたか、近いうちに取り除かれる。これらのレイヤーにより、これまではDeprecationWarningが表示

              「Python 3.9」登場、追加された辞書の和集合演算子、removeprefix/removesuffixメソッドとは
            • [解決!Python]if文にand/or演算子を使って複数の条件を記述するには

              [解決!Python]if文にand/or演算子を使って複数の条件を記述するには:解決!Python # 複数の条件が全て成立するかどうかをチェック:and演算子 a = 'foo' b = 'bar' if a == 'bar' and b == 'foo':  # False and False == False print('bar foo') elif a == 'bar' and b == 'bar':  # False and True == False print('bar bar') elif a == 'foo' and b == 'foo':  # True and False == False print('foo foo') elif a == 'foo' and b == 'bar':  # True and True == True print('foo bar

                [解決!Python]if文にand/or演算子を使って複数の条件を記述するには
              • 【JavaScript】浮動小数点の演算誤差対処法 - Qiita

                はじめに 小数点を含んだ演算では、演算結果に誤差が生じ、意図した結果が得られないが場合ある。 これは、内部的には数値を (10進数ではなく) 2進数で演算しているため生じた誤差。 本記事は小数点を含んだ演算で厳密に結果を得る必要がある、あるいは値を比較する場合の誤差対処法について紹介する。 対処法 方法1 1. 値をいったん整数にしてから演算する 2. 1.の結果を再び小数に戻す // 演算結果に誤差が生じる console.log(0.2 * 3); // 桁数を上げて演算して、結果を再び小数に戻す console.log(((0.2 * 10) * 3) / 10);

                  【JavaScript】浮動小数点の演算誤差対処法 - Qiita
                • 演算性能3倍、筑波大が試験稼働を始めた新型スパコン「ペガサス」の実力 ニュースイッチ by 日刊工業新聞社

                  筑波大学計算科学研究センターは、新型のスーパーコンピューター「Pegasus」(ペガサス)の試験稼働を始めた。同センターの既存のスパコンに比べ、演算性能を約3倍に高めたほか、不揮発性メモリー(MRAM)の導入でメモリーの大容量化を図った。大容量のメモリーを利用したビッグデータ解析や超大規模人工知能(AI)開発などへの貢献を目指す。2023年4月から供用を開始し、5年間の運用を予定する。 製造はNECが手がけた。120の計算ノード(演算処理単位)で構成し、総理論演算性能は演算加速装置(GPU)部分で6・1ペタフロップス(ペタは1000兆、フロップスは浮動小数点演算能力)以上。拡張メモリーとしてMRAMを導入し、消費電力やコストを抑制しながらメモリーの大容量化を実現した。同センターの朴泰祐センター長は「最先端のパーツを組み合わせ、世界でも先進的なスパコンを開発できた」としている。

                    演算性能3倍、筑波大が試験稼働を始めた新型スパコン「ペガサス」の実力 ニュースイッチ by 日刊工業新聞社