Форум программистов, компьютерный форум, киберфорум
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 2 / 0
Регистрация: 12.12.2016
Сообщений: 77
1
NASM

Получить объём прямоугольного параллелепипеда по известным длине, ширине и высоте

10.09.2019, 11:10. Показов 1447. Ответов 2

Author24 — интернет-сервис помощи студентам
задание
https://www.codewars.com/kata/... train/nasm
Bob needs a fast way to calculate the volume of a cuboid with three values: length, width and the height of the cuboid. Write a function to help Bob with this calculation.
предположительно входные числа будут в регистрах

xmm0 xmm1, xmm2

примеры тестов
C
1
2
3
4
5
6
7
{
    assert_fp_eq(get_volume_of_cuboid(2.0, 5.0,  6.0),  60.0);
    assert_fp_eq(get_volume_of_cuboid(6.3, 3.0,  5.0),  94.5);
    assert_fp_eq(get_volume_of_cuboid(9.9, 9.9,  9.9), 970.299);
    assert_fp_eq(get_volume_of_cuboid(11.1, 1.11, 1.1),  13.5531);
    assert_fp_eq(get_volume_of_cuboid(0.0, 0.0,  0.1),   0.0);
}
кто знает какие команды надо использовать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2019, 11:10
Ответы с готовыми решениями:

Найти объем прямоугольного параллелепипеда
Найти объем прямоугольного параллелепипеда. Высота, ширина и длина основания вводятся с клавиатуры

Вычислить объем прямоугольного параллелепипеда
Добрый вечер. Нужно Разработать программу на языке С++, вычисляющую объем прямоугольного...

Найти наибольший объём прямоугольного параллелепипеда
Добрый вечер! Вот такая задача: Найти наибольший объём прямоугольного параллелепипеда,...

Найти объем прямоугольного параллелепипеда со сторонами А, В и С
Найти объем прямоугольного параллелепипеда со сторонами А, В и С.))))

2
1624 / 806 / 146
Регистрация: 13.06.2015
Сообщений: 3,266
10.09.2019, 12:09 2
Цитата Сообщение от GolkondaGeneral Посмотреть сообщение
предположительно входные числа будут в регистрах
xmm0 xmm1, xmm2
В каком именно виде? Single, Double?
Цитата Сообщение от GolkondaGeneral Посмотреть сообщение
какие команды надо использовать?
mulss или mulsd, в зависимости от ответа на предыдущий вопрос.
1
ФедосеевПавел
10.09.2019, 13:26     NASM Получить объём прямоугольного параллелепипеда по известным длине, ширине и высоте
  #3
 Комментарий модератора 
GolkondaGeneral, я уже делал вам замечание по поводу размещения условия задания по ссылке.
Постановка задачи должна быть в сообщении темы, а не на стороннем ресурсе.

Делаю вам предупреждение. Если подобное повторится, то начну вас наказывать вплоть до блокировки.
0
10.09.2019, 13:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.09.2019, 13:26
Помогаю со студенческими работами здесь

Вычислить объем прямоугольного параллелепипеда по формуле
Друзья, прошу помочь с задачей Вычислить объем прямоугольного параллелепипеда по формуле v=a*b*c ...

Найти объем и площадь поверхности прямоугольного параллелепипеда
Помогите найти ошибку! Задача: Дано три измерения прямоугольного параллелепипеда. Найти V(объем)...

Вычислить объем прямоугольного параллелепипеда по его ребрам
Составьте программу вычисления объема прямоугольного параллелепипеда по его сторонами . Помогите...

Найти наибольший объем прямоугольного параллелепипеда с длиной диагонали d
Найти наибольший объем прямоугольного параллелепипеда с длиной диагонали d, методом Лангранжа

Описать класс «аудитория», содержащий сведения о длине и ширине, высоте потолков и количестве компьютеров в аудитории
Объясните пожалуйста, как это сделать: Описать класс «аудитория», содержащий сведения о длине и...

Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем и площадь поверхности
Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем и площадь поверхности.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru